Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];

Вниз

Проблема с добавлением записи в базу   Найти похожие ветки 

 
leonidus   (2008-01-31 20:37) [0]

Есть база в аксесе, доступ к ней получаю через ADO.
Делаю так:

const
 ConnStr = "Provider=%s;Data Provider=%s;Data Source=%s";
 Provider="MSDataShape.1";
 DataProvider="Microsoft.Jet.OLEDB.4.0";

var
db_path:string;

begin
db_path:=edit27.Text;

 if not ADOConnection1.Connected then
   ADOConnection1.ConnectionString := Format(ConnStr, [Provider,
     DataProvider, db_path]);

 ADODataSet1.Open;

 ADODataSet1.Append;
 ADODataSet1.FieldByName("header").AsString:="hello";
 ADODataSet1.Post;

 ADODataSet1.Close;
end;

На строчке "ADODataSet1.Open;" получаю ошибку "ADODataSet1: Missing CommandText property"


 
Anatoly Podgoretsky ©   (2008-01-31 20:42) [1]

Ну и где оно?


 
leonidus   (2008-01-31 20:45) [2]

Анатолий подскажите где грабли.


 
Правильный_Вася   (2008-01-31 21:55) [3]


> ADODataSet1: Missing CommandText property

заполнить бы не мешало запросец-то


 
palva ©   (2008-01-31 21:59) [4]

> Missing CommandText property
Не указали SQL-запрос или что-там надо по обстоятельствам.


 
leonidus   (2008-01-31 23:01) [5]

так изначально база-то пустая, мне ее нужно заполнить...


 
Плохиш ©   (2008-01-31 23:09) [6]


> leonidus   (31.01.08 23:01) [5]
> так изначально база-то пустая, мне ее нужно заполнить

И третий раз, для начала надо запрос составить и записать его в свойство CommandText компонента ADODataSet1.

Если и сейчас не дошло, то меняй профессию.


 
DVM ©   (2008-01-31 23:30) [7]

var
 AdoCommand: TAdoCommand;
begin
 AdoCommand := TAdoCommand.Create(nil);
 try
   AdoCommand.ConnectionString := GetConnectionString;
   AdoCommand.CommandText := "Тут SQL запрос";
   AdoCommand.Execute;
 finally
   AdoCommand.Free;
 end;
end;


 
Johnmen ©   (2008-02-01 09:28) [8]


> DVM ©   (31.01.08 23:30) [7]

Ваш код не работает. Ругается token not found Тут.
Впредь приводите работающий код, чтобы мы не напрягались отладкой, т.е. вообще...


 
leonidus   (2008-02-02 13:22) [9]

всем спасибо, разобрался.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.046 c
15-1200274708
KilkennyCat
2008-01-14 04:38
2008.02.24
Книги, Электронные. Когда их очень много...


15-1200994430
cosinus
2008-01-22 12:33
2008.02.24
Помогите найти сервисы в Win98


15-1201188802
Sergei
2008-01-24 18:33
2008.02.24
Версия BIOS


2-1201436104
kast
2008-01-27 15:15
2008.02.24
Поиск нескольких позиций в бд


2-1201813420
flaxe
2008-02-01 00:03
2008.02.24
Динамическое создание объектов





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский