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

Вниз

Проблема с ADOTable.   Найти похожие ветки 

 
denmin ©   (2004-03-25 09:09) [0]

Здравствуйте. Пишу программу с использованием ADO при работе с таблицами MSSQL2000. Ошибка возникает при добавлении записи в таблицу, говорит "Неизвестный тип ошибки". Код такой

Form1.Table5.Append;
If Form3.Edit1.Text<>"" then
docnum:=StrToInt(Form3.Edit1.Text)
else
docnum:=0;
docdate:=Form3.DateTimePicker1.Date;
Form1.Table5.FieldByName("docnum").Value:=docnum;
Form1.Table5.FieldByName("docdate").Value:=docdate;
Form1.Table5.FieldByName("code").Value:=Tprice.FieldByName("code").Value;
Form1.Table5.FieldByName("price").Value:=Tprice.FieldByName("price").Value;
Form1.Table5.Post;

помогите кто может.


 
KSergey ©   (2004-03-25 09:47) [1]

А в ADOTable (надеюсь, что Table5 - это ADOTable?) что открыто: таблица или View? А тригера на добавление записи есть?


 
denmin ©   (2004-03-25 10:00) [2]

Извините, да Table это ADOTable. Открыта таблица, а тригера нет.


 
Johnmen ©   (2004-03-25 10:26) [3]

1. А при выполнении не из-под Delphi IDE возникает ?
2. Апдейт АДО сделан ?


 
denmin ©   (2004-03-25 10:38) [4]

2 Johnmen ©
1) нет
2) делал, не помогает.

но самое главное, в таблицу пишет все правильно, как надо, а ругается


 
denmin ©   (2004-03-25 10:40) [5]

да забыл сказать, что ошибка выскакивает на

Form1.Table5.FieldByName("docnum").Value:=docnum;
и т.д.

и на каждом присваивании


 
Infom ©   (2004-03-25 10:45) [6]

А ты  отключил галочку в Tools\Debugger Option\ Stop on Delphi exception


 
denmin ©   (2004-03-25 10:51) [7]

что-то я Tools\Debugger Option\ Stop on Delphi exception не нашел


 
Infom ©   (2004-03-25 10:53) [8]

Tools\Debugger Option\Language Exception\ Stop on Delph


 
denmin ©   (2004-03-25 11:01) [9]

а у меня в Delphi5 такого нет


 
Infom ©   (2004-03-25 11:04) [10]

Тогда незнаю


 
Johnmen ©   (2004-03-25 11:20) [11]

>denmin ©  

Если ехешние работает и всё правильно и ожидаемо, то просто забей на эту ошибку. Она связана с поведением АДО под IDE.
А галочку лучше не снимай, чтобы не было неожиданных эффектов в будущем...:)


 
denmin ©   (2004-03-25 11:35) [12]

> Johnmen ©
exeшник работает, и я тоже подумал забить, просто хотелось исправить



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

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

Наверх




Память: 0.49 MB
Время: 0.034 c
1-1081254208
hgd
2004-04-06 16:23
2004.04.25
Перемещение компонента внутри другого


3-1080199046
Rio
2004-03-25 10:17
2004.04.25
DBGrid


3-1080560267
stelius
2004-03-29 15:37
2004.04.25
Опять про скорость


6-1078175573
TALLA
2004-03-02 00:12
2004.04.25
Как избавиться от многопоточности DdeClientConv ? :(


14-1080584958
Soft
2004-03-29 22:29
2004.04.25
Фальсификация и методология научно-исследовательских программ