for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Visual Foxpro, Foxpro for DOS
  

Cast не поддерживает Memo Nocptrans
Евгений Банщиков

Сообщений: 214
Откуда: Kurgan
Дата: 16.07.04 08:59:22
По крайней мере команда
SELECT f1,CAST('' as M Nocptrans) FROM table1
у меня не проходит.
Возможно разработчики решили , что blob полей будет достаточно.
Вот только через ODBC с такой table (blob) уже не поработаешь.
Жаль.
Ratings: 0 negative/0 positive

Re: Cast не поддерживает Memo Nocptrans
piva

Сообщений: 18600
Откуда: Курган
Дата: 16.07.04 09:30:42
К сожелению нет инофрмации подобного рода для полной проверки работы именно с 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
Евгений Банщиков

Сообщений: 214
Откуда: Kurgan
Дата: 16.07.04 10:16:36
Спасибо коллега за идею .
Я эту проблему решил через временную таблицу +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
Автор

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




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



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

On-line: 9 PaulWist leonid  (Гостей: 7)

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