Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.46 MB
Время: 0.062 c
11-1171855380
ebz
2007-02-19 06:23
2007.09.23
Unicode Control


1-1184328518
ambhtr
2007-07-13 16:08
2007.09.23
Как проверить строку на заданый формат (шаблон)


15-1187845958
Nic
2007-08-23 09:12
2007.09.23
Проблема при закачке по FTP


2-1188268833
Alex_AA
2007-08-28 06:40
2007.09.23
Перевод каретки на новую строку в Memo


2-1188375062
Int23
2007-08-29 12:11
2007.09.23
Можно ли не модальную форму сделать модельной?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский