Главная страница
    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.048 c
2-1201342202
Sairex
2008-01-26 13:10
2008.02.24
Склеивание несколько файлов в один


9-1165141128
DRUGOI ilya
2006-12-03 13:18
2008.02.24
человек и ODE


2-1201937189
Urvin
2008-02-02 10:26
2008.02.24
Размер плюсиков в TTreeView


15-1201008015
Vendict
2008-01-22 16:20
2008.02.24
Аудит в Windows


2-1201604770
Звоновский
2008-01-29 14:06
2008.02.24
Помогите считать текст из Static чужого окна





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