:: Visual Foxpro, Foxpro for DOS
Cast не поддерживает Memo Nocptrans
Евгений Банщиков
Автор

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
По крайней мере команда
SELECT f1,CAST('' as M Nocptrans) FROM table1
у меня не проходит.
Возможно разработчики решили , что blob полей будет достаточно.
Вот только через ODBC с такой table (blob) уже не поработаешь.
Жаль.
Ratings: 0 negative/0 positive
Re: Cast не поддерживает Memo Nocptrans
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
К сожелению нет инофрмации подобного рода для полной проверки работы именно с NOCPTRANS, а так навскидку получилось просто, правда не знаю как это будет выглядеть в работе

Select Cast("" as M) as MemoBin from Table1 into cursor Cursor1 readwrite
Alter Table Cursor1 alter column MemoBin M NoCpTrans

Может подойдет ?
Ratings: 0 negative/0 positive
Re: Cast не поддерживает Memo Nocptrans
Евгений Банщиков
Автор

Сообщений: 218
Откуда: Kurgan
Дата регистрации: 09.04.2004
Спасибо коллега за идею .
Я эту проблему решил через временную таблицу +join on .t. , а так можно сделать даже попроще.
Но если не отходить от CAST , то возникает вопрос будет ли корректно работать для такого случая.
Select Cast(filetostr('myPict.jpg') as M) as MemoBin from Table1 into cursor Cursor1 readwrite
Alter Table Cursor1 alter column MemoBin M NoCpTrans
На досуге проверю.
Ratings: 0 negative/0 positive
Re: Cast не поддерживает Memo Nocptrans
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Я надеюсь что в релизе CAST существенно улучшат. Ибо как описано в форуме
VFP9 на UT - с этой функцией пока что слишком много "особенностей" или даже
проблем - и с конвертацией чисел в строки, и с Currency... Вот ещё одна
всплыла.




------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 31 vnkor  (Гостей: 30)

© 2000-2024 Fox Club 
Яндекс.Метрика