powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / в SQL поле "text" а как его обозвать в парам. ХП ADO?
6 сообщений из 6, страница 1 из 1
в SQL поле "text" а как его обозвать в парам. ХП ADO?
    #32059383
Фотография netfrog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е.
Код: plaintext
1.
2.
Set prmInsert = cmd.CreateParameter( "info" ,???????? , adParamInput,???????? ,  "info" )
  cmd.Parameters.Append prmInsert

и что дает указание кол-ва символов для ХП? (вторые "????" в примре:))
...
Рейтинг: 0 / 0
в SQL поле "text" а как его обозвать в парам. ХП ADO?
    #32059389
vap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предпоследний параметр задает размер.

см. MSDN
CreateParameter (Name, Type, Direction, Size, Value)
...
Рейтинг: 0 / 0
в SQL поле "text" а как его обозвать в парам. ХП ADO?
    #32059401
Фотография netfrog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эт я понял, смысл в нем есть? Размер поля или передаваемых данных?
...
Рейтинг: 0 / 0
в SQL поле "text" а как его обозвать в парам. ХП ADO?
    #32059414
Alex Hazov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ntext в пишу так:
type: adBSTR
size: реальная длина записываемых данных
...
Рейтинг: 0 / 0
в SQL поле "text" а как его обозвать в парам. ХП ADO?
    #32059416
Фотография netfrog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или все же максимально возможное для поля? заранее неизвестно, сколько данных передаст клиент. В доках конкретного ответа нет
...
Рейтинг: 0 / 0
в SQL поле "text" а как его обозвать в парам. ХП ADO?
    #32059474
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
    filename =  "D:\files.rar" 
    ChunkMaxSize =  200000 
    Myfilelen = FileLen(filename)
    Set cm.ActiveConnection = cn
    cm.CommandType = adCmdStoredProc
    cm.CommandText =  "exec_extended"     
    prm.Direction = adParamInput
    prm.Type = adVarChar
   
  
    myfile = FreeFile
    Open filename For Binary As #myfile
    CurPos =  0 
    Do
        ChunkSize = Mymin(ChunkMaxSize, Myfilelen - CurPos)
        z1 = Input(ChunkSize, #myfile)
        prm.AppendChunk z1
        CurPos = CurPos + ChunkSize
    Loop While CurPos < Myfilelen
    prm.Size = Myfilelen
    cm.Parameters.Append prm
    cm.Execute
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / в SQL поле "text" а как его обозвать в парам. ХП ADO?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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