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

Вниз

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

 
KMZ   (2002-01-15 12:38) [0]

Добавляю запись в базу MS SQL servera
использую компоненту TQuery
вот мой запрос :
Query2.SQL.Clear;
Query2.SQL.Append("insert into clients(Klient,Dogovor,Adress,Ras_Shet,Kod,RNN)");
Query2.SQL.Append("values(""+Client_Name.text+"",""+Dogovor.text+"",""+Adress.text+"",""+Ras_shet.text+"",""+(Kod.text)+"",""+RNN.text+"")");
Query2.ExecSQL;
где у меня ошибка?


 
Dim   (2002-01-15 12:55) [1]

Попробуй написать вместо Append на Add


 
roottim   (2002-01-15 13:11) [2]

у тебя ошибка в кавычках
посмотри его через Showmessage(Query2.SQL.text);

> Query2.SQL.Append("values(""+Client_Name.text+""
должно быть так
Query2.SQL.Append("values"""+Client_Name.text+","""+Dogovor.text+""",...


 
roottim   (2002-01-15 13:26) [3]

вру! Query2.SQL.Append("values ("""+Client_Name.text+""","""+Dogovor.text+""",...



 
KMZ   (2002-01-15 13:46) [4]

rootim,
Как правильно сконвертировать значение из едита в целое и вставить его в таблицу,
query1.append("insert into table1(Kod)");(Kod-integer поле)
query1.append("values(""+StrToInt(Edit1.text)+"")");
у меня выдает сообшение
B>"error converting varchar value(StrToInt(Edit1.text))"<


 
roottim   (2002-01-15 14:03) [5]

я для кого тут про кавычки базарю? :-\
это раз!
а во вторых ты формируеш строку
дак каого... ты из строки конвертируеш в целое
query1.clear;
query1.add("insert into table1(Kod) ");
query1.ddd("values("+Edit1.text+")");
query1.execsql;



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

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

Наверх




Память: 0.48 MB
Время: 0.009 c
1-32199
BJValentine
2002-01-29 12:26
2002.02.11
Excel + Delphi=...


1-32261
Дмитрий
2002-01-28 13:43
2002.02.11
Error line


1-32280
Snake bite
2002-01-28 17:30
2002.02.11
<b>ОТ СОВЕТСКОГО ИНФОРМ БЮРО</b>


1-32206
kuban
2002-01-26 09:34
2002.02.11
VCL


4-32383
Olgerd
2001-12-09 18:19
2002.02.11
Панель задач