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

Вниз

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

 
Id   (2005-12-09 11:41) [0]

Здраствуйте!
with Form1.IBDataSet1 do begin
 Close;
 InsertSQL.Clear;
 InsertSQL.Add("insert into DynNabl values (Gen_ID(G_DYNNABL_IDD,1),");
 InsertSQL.Add(form1.IBTable1.FieldByName("ID").AsString+", """+ComboBox1.Text+""","+LabeledEdit2.Text+","+LabeledEdit4.Text+","+LabeledEdit5.Text+","+LabeledEdit6.Text+")");
 SelectSQL.Clear;
 SelectSQL.Add("select * from DYNNABL where id=" +form1.IBTable1.FieldByName("ID").AsString);
 Active:=true;
end;
В базе данные не появляются. Никакой ошибки не выдает. Что-то тут не так


 
Sergey13 ©   (2005-12-09 11:46) [1]

Сам подход, ИМХО, кривой.
Сгенери правильный InsertSQL (как и другие), и заполняй поля датасета нужными значениями.


 
Id   (2005-12-09 11:55) [2]

>Сгенери правильный InsertSQL
Если бы он был неправильный выдавалась бы ошибка


 
Sergey13 ©   (2005-12-09 12:00) [3]

2[2] Id   (09.12.05 11:55)
Запросы могут быть правильные по синтаксису, но при этом дурацкие по смыслу. Это раз. В этих компонентах эти запросы так не используются (или по крайней мере такое использование неоправдано, ИМХО, о чем я и сказал). Это два.


 
Johnmen ©   (2005-12-09 13:29) [4]

Будет весело, если в LabeledEdit.Text окажутся нецифры. Это три.
Будет весело, если структура таблицы DynNabl изменится. Это четыре.
...


 
msguns ©   (2005-12-09 13:31) [5]

Используй параметры в запросах, совпадающих с именами полей


 
Johnmen ©   (2005-12-09 13:32) [6]

Совершенно нет связи запроса INSERT с набором данных по SELECT"у. Если её нет, то зачем нужен SELECT? Это пять.
...



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

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

Наверх




Память: 0.47 MB
Время: 0.049 c
3-1131432001
antoxa2005
2005-11-08 09:40
2005.12.25
Проблема! Если на обном компьютере запись дата сета наход. в реда


2-1133911495
aleyna
2005-12-07 02:24
2005.12.25
DBGrid


2-1133791269
sanich
2005-12-05 17:01
2005.12.25
Непонятная ошибка в StringReplace


1-1133032336
heady
2005-11-26 22:12
2005.12.25
function SetLink


2-1133880218
seleman
2005-12-06 17:43
2005.12.25
Вопрос по сокетам