Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];
ВнизПривет всем !,народ помогите разобратся с проблемой Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c