Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Delphi и Mysql   Найти похожие ветки 

 
Roman_SVT   (2005-05-13 16:32) [0]

try
 SQLQuery1.Active := False;
 SQLQuery1.Close;
 SQLQuery1.SQL.Clear;
 SQLQuery1.SQL.Add("insert into nasp (Raion, Name_NP, Obozn) values ("+""""+ Label1.Caption +""""+", "+""""+ "111" +""""+", "+""""+ "ttt" +""""+")");
 SQLQuery1.ExecSQL(True);
 finally
 DataSetProvider1.Free;
 SQLQuery1.Close;
 end;
 Application.CreateForm(TNew_NP, New_NP);
 New_NP.SQLQuery1.Active := False;
 New_NP.SQLQuery1.SQL.Clear;
 New_NP.SQLQuery1.SQL.Add("select * from nasp where Raion = "+""""+ Label1.Caption +""""+" and Name_NP = "+""""+ "111" +"""");
 New_NP.ClientDataSet1.Active := True;
 New_NP.SQLQuery1.ExecSQL(True);
 New_NP.Show;

Все действия выполняет нормально только перед выводом второй формы выдает ошибку: Cannot perform this operation on an open connection КАК БЫТЬ И ЧТО ДЕЛАТЬ???


 
Max Zyuzin ©   (2005-05-13 16:38) [1]

>Roman_SVT   (13.05.05 16:32)
Есть подозрения что по умолчанию у New_NP.ClientDataSet1 свойство Actice := True;
Советую забыть по такие вот конструкции
New_NP.SQLQuery1.SQL.Add("select * from nasp where Raion = "+""""+ Label1.Caption +""""+" and Name_NP = "+""""+ "111" +"""");

И пользоваться параметрами


 
Johnmen ©   (2005-05-13 16:48) [2]

>New_NP.SQLQuery1.ExecSQL(True);

Необъяснимый мусор.

>DataSetProvider1.Free;

И как ты после этого себя чувствуешь ?
:)



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

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.038 c
1-1117971226
Alex77777
2005-06-05 15:33
2005.06.29
Как удалить в текстовом файле разрыв страницы !?


14-1117970147
Juice
2005-06-05 15:15
2005.06.29
Глючит проводник. Что делать ?


4-1115378145
shein
2005-05-06 15:15
2005.06.29
Как проверить имя польз-ля/пароль в домене WinNT?


3-1116249702
juice
2005-05-16 17:21
2005.06.29
Создатель базы


4-1114671389
neznayu
2005-04-28 10:56
2005.06.29
как быстро рисовать?





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