Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / INSERT INTO & adLongVarBinary / 5 сообщений из 5, страница 1 из 1
03.07.2007, 11:54
    #34634402
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO & adLongVarBinary
В табличке на сервере Firebird есть поле adLongVarBinary.

В него надо вставить значение, например 0xCFD0C8CCC5D7C0CDC8C50D0AEBF4FFEBEBFFEBFFEBEBEBFFEBEBEB

Если прилинковать эту табличку к Access через ODBC, то из него прекрасно выполняется запрос такого вида:

Код: plaintext
1.
2.
INSERT INTO tListPrj (Unic, Numb, MyField
) VALUES (
 3 , 3 ,0xCFD0C8CCC5D7C0CDC8C50D0AEBF4FFEBEBFFEBFFEBEBEBFFEBEBEB)

А вот если просто создать ADO-шный коннект ODBC к той же базе, то данный синтаксис не проходит -ругается на неверный символ в 4-ой строке.

Оттого и вопрос - возможно ли это проделать через ADO-шный коннект ODBC?
...
Рейтинг: 0 / 0
03.07.2007, 12:06
    #34634457
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO & adLongVarBinary
Код: plaintext
1.
2.
INSERT INTO tListPrj (Unic, Numb, MyField
) VALUES (
 3 , 3 ,'0xCFD0C8CCC5D7C0CDC8C50D0AEBF4FFEBEBFFEBFFEBEBEBFFEBEBEB')
ы?
А вообще RTFM синтаксис фаербёрда.
...
Рейтинг: 0 / 0
03.07.2007, 12:07
    #34634460
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO & adLongVarBinary
Или юзай рекордсеты.
...
Рейтинг: 0 / 0
03.07.2007, 15:05
    #34635226
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO & adLongVarBinary
AntonariyИли юзай рекордсеты.

А через Recorset-ы запись не обновляется. ODBC-шные драйвера дурные - только через INSERT/UPDATE... А нормальные OLEDB для Firebird-а - платные.

В общем, извернулся - вопрос снят...
...
Рейтинг: 0 / 0
03.07.2007, 15:20
    #34635288
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT INTO & adLongVarBinary
Antonariy
Код: plaintext
1.
2.
INSERT INTO tListPrj (Unic, Numb, MyField
) VALUES (
 3 , 3 ,'0xCFD0C8CCC5D7C0CDC8C50D0AEBF4FFEBEBFFEBFFEBEBEBFFEBEBEB')
ы?
А вообще RTFM синтаксис фаербёрда.

Так, кстати, пишется просто строка. То есть не то что надо...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / INSERT INTO & adLongVarBinary / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]