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

Вниз

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

 
J_S ©   (2002-12-24 12:58) [0]

При попытке выполнения MyDataSet.Close возникает ошибка обращения к библиотеке ядра ntdll.dll.
MyDataSet : TSimpleDataSet (компонент dbExpress). Работаю я на 7-ом дельфи в XP Professional. Может быть кто-то сталкивался с подобной проблемой?


 
J_S ©   (2002-12-24 14:21) [1]

Да, забыла сказать закрытие датасета произвожу просле выплнения запроса на вставку

INSERT INTO LOGINS
(IDLOGIN, IDUSER, LOGIN, PASS, IDLANGUAGE,
LASTPAGE, RECORDNUMBER, ACT)
VALUES (1, :idus, :login, :pass, :idlanguage, :lastpage, :recordnum, 1)

ну енто easy:)

потому как метод Refresh класса TSimpleDataSet не рулит. (ну енто у меня в D7).


 
Мазут Береговой   (2002-12-24 21:14) [2]

А какое сообщение получаете?


 
Ihor Osov'yak ©   (2002-12-25 00:25) [3]

Ну раз никто по сути не ответил, займусь ка я гаданием на кофейной гуще.

Почему гаданием - я, енто, не совсем в Ваших морях плававши, (d7,dbExpress),
но проводя аналогию с bde прошлым, смею предположить, что INSERT
делается через execute (или как оно там у вас теперь зовется), который набора даных не возвращает и как следствие Close не требуется... Close нужно после Open для запроса вида select...


Зы Аналогично и для D5 c адо - см.

TADOConnection:
Execute который процедур для того же инзерт close не требует :-)
а вот Execute который функшен и возвращает _Recordset, так вот, для этого _Recordset Close уже юзается...

Зы2, не поленился - посмотрел в c# для ado - там также close для соотв. OleDbDataReader делается только после select (OleDbCommand.ExecuteReader). Для всяких там insert юзается OleDbCommand.ExecuteNonQuery, ничего не возвр., и следовательно Close не требующее

Сори за сумбурность, пива и не только, випито уже много... Польське різдво все таки сьогодні.. :-)

Зы3 - с# и d5 + TADOConnection - уже плававши ...



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
4-37430
Ваня Пупкин
2002-11-24 12:59
2003.01.13
Мастакам COM в Delphi


1-37072
tboxer
2003-01-03 12:10
2003.01.13
ShellExecute


1-37185
SI-riuss
2002-12-29 22:27
2003.01.13
Загрузка текстового файла


3-36937
Calm
2002-12-17 12:55
2003.01.13
Не выполняется insert в ХП, вызываемой из клиентского приложения


6-37248
s002156Shurik
2002-11-14 01:30
2003.01.13
Ошибки... мучают. ServerSocket.