Форум: "Начинающим";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];
ВнизПодключение к dbf через ADO Найти похожие ветки
← →
denis24 (2007-08-27 18:09) [0]Привет!Подскажите кто знает.
Стандартно.
1.грид+датасорс+Tadoquery
2.грид+датасорс+Tquery
Пытаюсь сделать сабж.
with ADOQuery1 do
begin
ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+path_app+"\temp_db\;Extended Properties=dBase 5.0; Mode=Read|Write|Share Deny None;Persist Security Info=True";
SQL.Clear ;
sql.Add("select contract_n from customer.dbf");
open;
end;
где temp_db="D:\Program Files\Borland\Delphi7\Projects\web"
В runtime assecc violetion....at address...
В DisignTimee вылетает все IDE.
Делаю тоже самое через BDE
DatabaseName:=path_app+"\temp_db\";
sql.Clear ;
sql.Add("select contract_n from customer.dbf");
Все нормально.И в идн и в дизайне.
У меня что-то не то с адо на машине и как проверить?
← →
Johnmen © (2007-08-27 19:45) [1]А ты случайно не тот Денис24 с sql.ru? Ну очень похож...:)
← →
sniknik © (2007-08-27 20:13) [2]> Делаю тоже самое через BDE
и как же ты делаешь то же самое если и половины не делаешь? ну нет в BDE строк подключения и ADOQuery1 в ADO вовсе не Query...
1 всегда используй ADOConnection даже для 1 компонента
2 никогда не используй ADOTable, ADOQuery и ADOStoredProc
3 всегда пиши правильную строку подключения (составляй мастером), параметры как никак передаешь (winapi от неправильных параметров тоже с AV вылетает...)
← →
sniknik © (2007-08-27 20:16) [3]> А ты случайно не тот Денис24 с sql.ru? Ну очень похож...:)
судя по мылу не просто похож...
← →
denis24 (2007-08-28 10:06) [4]Не скрою.Он и есть.
> 2 никогда не используй ADOTable, ADOQuery и ADOStoredProc
Это почему?Что же мне использовать для доступа к аксессовской базе?
← →
sniknik © (2007-08-28 10:35) [5]> Это почему?
потому что. достало объяснять. и все одно бесполезно, просто прими на веру.
> Что же мне использовать для доступа к аксессовской базе?
а их много осталось после исключения этих? не знаешь на чем остановить выбор?
и кстати на sql.ru тебе давали пример вовсе не для ADOQuery... с какой стати у тебя он? непонятно. дают правильный пример использования игнорируется, зато неправильный пример строки принимается на ура.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.051 c