powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
12 сообщений из 12, страница 1 из 1
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33190351
Igankri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?

oRS = CREATEOBJECT('adodb.recordset')
oRS.Open("select * from bases where id="+ALLTRIM(STR(id)),oConn,1,3,1)

*при выполнении
oRS.Fields("textc").Value = table2.opis

oRS.Update()
записывает на 2 байта меньше истинного размера файла, который находится
в table2.opis ( memo - поле)
Глюк ADO?
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33190535
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Igankri!

Надеюсь фоксовый тип это memo (binary) а серверный это BLOB или аналог (т.е.
бинарный тип - не текстовый).

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33190892
Igank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igor Korolyov
Hi Igankri!

Надеюсь фоксовый тип это memo (binary) а серверный это BLOB или аналог (т.е.
бинарный тип - не текстовый).


Fox - memo (binary), SQL-Server - текстовый.
НУ НЕ СМОГ я записать файл в image на сервере (нет там Blob), дает ошибку.
Большая просьба подсказать, как это можно сделать, вторую неделю бьюсь
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33190912
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igank Большая просьба подсказать, как это можно сделать, вторую неделю бьюсь
Если там текст - может стоит попробовать преобразовать изображение в текст (base64 формат) и потом передать его не сервер ? Хотя это конечно добавит нагрузку на процессор...
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33190982
Igank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если там текст - может стоит попробовать преобразовать изображение в текст (base64 формат) и потом передать его не сервер ? Хотя это конечно добавит нагрузку на процессор...

Так, а потом я его как загружу на Asp.Net (Мне из него надо будет сделать zip.file)?
Последовательно перебирая по 2 байта (вида AA,C0,DE) и формируя 1 байт для вывода?
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191111
Петров Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может тогда стоит его (файл) в HEX перегнать и сохранить как текст...
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191610
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тип данных на MSSQL должен быть "image"!
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191680
Igank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FlareТип данных на MSSQL должен быть "image"!
Знаю я! Но в том то и дело, как файл туда из Foxа закинуть? ПА-МА-ГИ-ТЕ, пожалуйста!
Через запрос "insert into basa (textm) values(...)" не проходит.
Через Ado - пишет другое кол-во байт
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191741
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADODB.Stream надо юзать.
Вот howto от microsoft
5 минут поиска по WWW. Неужели не искали/не нашли подобного примера, если вторую неделю бьетесь? Надеюсь все получится, там несложно.
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191749
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191890
Igank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FlareADODB.Stream надо юзать.
Вот howto от microsoft
5 минут поиска по WWW. Неужели не искали/не нашли подобного примера, если вторую неделю бьетесь? Надеюсь все получится, там несложно.

МНЕ НУЖНО ЗАПИСАТЬ с файла на SQL-Server, а не наоборот
...
Рейтинг: 0 / 0
Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
    #33191948
Igank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел в чем ошибка или прикол
*
oRS.Fields("opers").Value = .t.
* записывая значение из memo-binary НЕ НАДО ставить .Value
oRS.Fields("textc")=table2.opis

Всем спасибо!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Переношу zip-файл в таблицу на SQL Server. Почему размер на 2 байта меньше?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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