|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
Всем привет! У меня такая проблемка... Нужно передать изменения в таблице Paradox... desc3=SQLSTRINGCONNECT("CollatingSequence=ASCII;DBQ=C:\DATABASE;DefaultDir=C:\DATABASE;Driver={Driver do Microsoft Paradox (*.db )}; DriverId=538;Exclusive=1;FIL=Paradox 5.X; FILEDSN=C:\Program Files\Common Files\ODBC\Data Sources\ART.dsn;MaxBufferSize=2") SQLEXEC(desc3,"select * from sex") Результат см. рисунок затем я хочу обновить данные, спомощью следующего запроса... SQLEXEC(desc3,"update sex set name_sex='Мужской' and code_sex='М' where id=2") Данные не обновляются… Может дело в ODBC-драйвере?! Подскажите, пожалуйста! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2009, 16:43 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
Арчи05 SQLEXEC(desc3,"update sex set name_sex='Мужской' and code_sex='М' where id=2") Я думаю, что вместо выделенного AND надо запятую. Неплохо и AError() посмотреть... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2009, 17:14 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
Gluck_13, SQLEXEC(desc3,"update sex set name_sex='Мужской'") Даже такой не проходит! Мне кажется дело в ODBC-драйвере... Не подскажете, где скачать свежий драйвер ODBC ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2009, 17:29 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
Прежде чем скачать, как тебе уже скахали не плохо быдло бы посмотреть на результат: ?SQLEXEC И AERROR() Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 05:19 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
Galyamov Rinat, автор1526 Connectivity error: [Microsoft] [Драйвер ODBC Paradox] В операции должен учавствовать обновляемый запрос... Что и требовалось доказать! Тнеп одскажите где скачать свежий драйвер ODBC?! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 08:28 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
Арчи05, Тогда тебе, наверно, лучше написать в форум по Delphi - они с парадоксовскими базами чаще работают. Может что-то не то в строке подключения, или просто файл sex.db - Read Only? А может, действительно, драйвер не той версии... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 09:52 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
авторВ операции должен учавствовать обновляемый запрос... не факт, был случай, когда при работе с БД акцесс драйвер орал нечто "Ошибка в команде обновления", разрешилось опреацией восстановления БД, т.е. была порушена БД и об этом драйвер не скажет, а будет упорно кричать на ош-ку синтаксиса или ... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 10:14 |
|
Обновить данные в таблице Paradox
|
|||
---|---|---|---|
#18+
http://www.sql.ru/forum/actualthread.aspx?tid=626783&hl=paradox вы точно уверены, что писать нужно = при присвоении??? я с парадосксом с версии 5 не работаю, языка скл оного собственно не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 10:24 |
|
|
start [/forum/topic.php?fid=41&msg=35793866&tid=1586806]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 370ms |
total: | 516ms |
0 / 0 |