Главная страница
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.47 MB
Время: 0.009 c
3-32151
ТеньЛуны
2002-01-16 13:14
2002.02.11
CORBA


4-32366
is445
2001-12-12 22:13
2002.02.11
Помогите создать простую форму и пару компонент.


3-32141
TAN
2002-01-14 13:19
2002.02.11
TUpdateSQL


14-32327
Leviathan
2001-12-17 20:52
2002.02.11
Улыбнитесь!


1-32184
Guest.
2002-01-29 11:09
2002.02.11
Новая папка