|
|
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Добрый день. Путаюсь с помощью ADOQuery1->Delete() удалить запись. Но при новом открытии программы Данные записи присутствуют в форме в которой они выводяться, хотя в файле их нету. Как сделать так что бы они не отоброжалитсь вновь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 13:08 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Теперь по-русски Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 13:10 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Извиняюсь за неправильно заданный вопрос. Вопрос в следующем как удалить запись из таблицы используя компоненте ADOQuery? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 13:16 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
ADOQuery->Delete(); "почитай про транзакции" - говорит мой ТЛ Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 13:17 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
А где можно про это почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 14:14 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
В документации к твоему таинственному серверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 14:29 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
skorpkА где можно про это почитать? в справке по ADOQuery1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 14:40 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Пишет что провайдер не поддерживает транзакции. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 14:51 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Да блин, покажи ты уже код, сообщи сервер, версию, драйвер Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 14:56 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Сам код. ADOConnection1->Connected=true; ADOConnection1->InTransaction=true; ADOConnection1->BeginTrans(); ADOQueryShow->Delete(); ADOConnection1->CommitTrans(); ADOConnection1->Connected=false; Строка подключения Provider=MSDASQL.1;Persist Security Info=False;Mode=ReadWrite;Extended Properties="CollatingSequence=ASCII;DBQ=C:\PROGRAMA_FOR_LPU;DefaultDir=C:\PROGRAMA_FOR_LPU;Deleted=1;Driver={Driver do Microsoft dBase (*.dbf)};DriverId=533;FIL=dBase 5.0;FILEDSN=D:\Program Files\Common Files\ODBC\Data Sources\LPU_Doctors.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=600;SafeTransactions=0;Statistics=0;Threads=3;UID=admin;UserCommitSync=Yes;";Initial Catalog=C:\Programa_for_LPU ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 14:59 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
skorpkADOConnection1->InTransaction=true;__property bool InTransaction = {read=GetInTransaction, nodefault}; Транзакций там нет, точно. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 15:30 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас skorpkADOConnection1->InTransaction=true;__property bool InTransaction = {read=GetInTransaction, nodefault}; Транзакций там нет, точно. Posted via ActualForum NNTP Server 1.3 Не совсем понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 15:45 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Транзакции этот провайдер не поддерживает, дело скорее всего не в них. Ты лучше в дельфийном форуме спроси, там знатоки АДО ответят. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 15:50 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
спасибо за совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2005, 15:52 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
Это, ты что удалять -то собрался ? Какую запись ? Надо либо запросы на удаление выполнять, либо, если так , как ты хочешь, то нужно на нужную запись сначала встать , а потом уже удалять. А чтобы встать, надо выбрать выборку, содержащую запись, и встать на нужную. По-моему - так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 00:31 |
|
||
|
Обновление данных в C++ Builder
|
|||
|---|---|---|---|
|
#18+
MasterZivПо-моему - так. Кому-то надо больше спать :) Пять раз пытался понять о чем ты, но не смог.... А вообще лучше чем ADOConnection1->Execute("delete from T1 where PK=123;"); Нету ничего. Работает на любом сервере :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 00:54 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33406067&tid=2032384]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 434ms |

| 0 / 0 |
