|
|
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
Вроде не пятница ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 16:57:32 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
egorych Код: plaintext 1. 2. 3. 4. Query1->Params->ParamValues[":ID"] = 2; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 17:01:43 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
Товарищ worin, сделайте в новой табличке поле XХX как PK [Primary Key] (которое отвечает на поле с аутоикрементом в первой, оригинальной табличке ) и дело с концом. Не будет одинаковых записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 17:25:04 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
ТРАКТОРА спасибо большое все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 17:43:40 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
Перед удалением записи вычислить значение уникального поля текущей записи, а потом выполнить удаление записи с этим значением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 23:16:59 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
КуКу_С++ Query1->Params->ParamValues[":ID"] = 2; - а если попробовать без " : "? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 23:17:50 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
вообще ":" там не нужны Query1->Params->ParamValues["ID"] = 2; можно записать и таким макаром Query1->ParamByName("ID")->AsInteger = 2; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 23:38:27 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
AnsiString ID; //Ищем ID текущей записи. ID=Query1->FieldByName("nomkompzav")->AsString; //Удаляем запись с этим ID. Query1->SQL->Add("Delete from kopkompzav where nomkompzav="+ID); Query1->ExecSQL(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 00:46:35 |
|
||
|
удаление текущей записи
|
|||
|---|---|---|---|
|
#18+
worin пишет: > Через Query->Delete это конечно хорошо, но что в этом случае делать если > у меня таблица содержит одинаковые строки? в этом случае происходит > ошибка:Multiple records found, but only one was expected. Может > как-нибудь можно отключить, чтобы таблица содержала одинаковые записи? У, как у тебя все запущено ... Запомни, друх, в таблице НЕ БЫВАЕТ одинаковых записей. Если они есть, то это не таблица. Стирать надо такую таблицу и дропать, а базу перепроектировать. Вот, займись. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 15:22:50 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2028598]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 348ms |

| 0 / 0 |
