|
Access+MySQL+ODBC+OleDB+поля MediumBlob
|
|||
---|---|---|---|
#18+
Поможите Плиз, Выслушаю любое мнение по теме. Имею сервер MySQL и две таблицы. В таблицах буду храниться различные файлы - для чего были добавлены поля типа MediumBlob . Вроде Всё Замечательно Работает. :) Вопрос 1). Вот Как Это Всё Сейчас Происходит. Конект к Серверу SQL _______________________________________________________________ Function OpenDbImage(OpenDb As Boolean) On Error GoTo Err: Dim sConnect As String sConnect = "DRIVER=MySQL;SERVER=Адрес;Database=Access; _ UID=User;PWD=;PORT=Порт;OPTION=1;STMT=" With ImageDb .Provider = "MSDASQL" ' OBDC .ConnectionString = sConnect .Open End With OpenDb = True Exit Function Err: MsgBox Err.Description OpebDb = False End Function _________________________________________________________________ Почему то не хочет работать обновления полей MediumBlob хотя в MSSQL поля Image обновлялись. Вопрос 2. Проблемы с Использованием OLEDB При попытке выполнить запрос включающий в себя поля MediumBlob - ругается благим Матом - Типа нету такой таблицы и Всё тут.... :(( Вопрос 3. Так-же есть проблема с извлечением файлов из базы данных. http://hiprog.com/vb/article.asp?id=324 - Код Был Взят отсюда, переделан под ADODB и полностью работоспособен. Проверялся на MSSQL и MySQL только в случае с mySql запрос к серверу делался средствами Access (вкладка Запрос) к серверу)) - а это медленнее чем с кодом приведённом выше. Проблема состоит в том что посередине кода выполнение обрывается- хотя размер поля поазыватся верно, повторюсь -код работает если сделать запрос средствами Access (вкладка Запрос) к серверу) ) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2003, 17:18 |
|
|
start [/forum/topic.php?fid=47&fpage=708&tid=1856044]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 266ms |
total: | 386ms |
0 / 0 |