![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Foror |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 14.2.2004 Репутация: нет Всего: 2 |
Есть следующее:
temp : array of string[30]; BS: TADOBlobStream; ... SetLength(temp, st2.tablesX*st2.tablesY); DB1.ReportArr.Insert; DB1.ReportArr.Fields[1].AsInteger := st1.idStudent; DB1.ReportArr.Fields[2].AsInteger := st1.idLab; DB1.ReportArr.Fields[3].AsString := chr(st2.tablesX); DB1.ReportArr.Fields[4].AsString := chr(st2.tablesY); BS := TADOBlobStream.Create(DB1.ReportArrarray, bmWrite); try BS.WriteBuffer(temp, 65000{st2.tablesX*st2.tablesY*30}); finally BS.Free; end; DB1.ReportArr.Post; Когда записывается BLOB, то туда скидывается какой-то мусор... Затем я увеличил длину до 65000 и перемещаясь по записаному мусору на адресе 45Ah увидел массив, который я хотел записать Собственно может мне кто сказать где здесь глюк? --------------------
Разработка веб-сайтов и создание интернет магазина |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |