Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
14-32335
frostbite
2001-12-21 16:32
2002.02.11
Ответы на вопросы


1-32248
Solod
2002-01-28 04:32
2002.02.11
Помогите новичку.


4-32372
Art
2001-12-13 15:50
2002.02.11
Как отловить сообщение о завершении работы виндов???


3-32159
NLO
2002-01-16 06:45
2002.02.11
Использование полей типа BLOB


4-32373
ikar
2001-12-13 12:31
2002.02.11
Необходимо скопировать текст выделенный в любом другом приложении.




   Наверх