Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
реальное различие между 6 и 5
|
|||
|---|---|---|---|
|
#18+
Добрый день! D5+SP1+AdoFix+MSSQL Берём TADOQuery и пишем в него запрос с участием параметра ftString, тип которого определяем через udt задавая его через переменную. Подаём ему значение сначала null, а потом '', делаем Open и получаем сообщение "параметр импроперли дефинед...", то же самое в д6 работает нормально. Можно ли вылечить на д5? например declare @s TString select @s= :s select * from dbo.showtable where name=@s ----- ADOQuery1.Parameters.ParamByName('s').value:=null; ADOQuery1.Parameters.ParamByName('s').value:=''; ADOQuery1.Active:=true ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2003, 16:15 |
|
||
|
реальное различие между 6 и 5
|
|||
|---|---|---|---|
|
#18+
сам и отвечу.нашлась разница в исходниках adodb.pas d6: function VarDataSize(const Value: OleVariant): Integer; begin if VarIsNull(Value) then Result := -1 else if VarIsArray(Value) then Result := VarArrayHighBound(Value, 1) + 1 else if TVarData(Value).VType = varOleStr then begin Result := Length(PWideString(@TVarData(Value).VOleStr)^); if Result = 0 then Result := -1; end else Result := SizeOf(OleVariant); end; d5: function VarDataSize(const Value: OleVariant): Integer; begin if VarIsNull(Value) then Result := -1 else if VarIsArray(Value) then Result := VarArrayHighBound(Value, 1) + 1 else if TVarData(Value).VType = varOleStr then Result := Length(PWideString(@TVarData(Value).VOleStr)^) else Result := SizeOf(OleVariant); end; даже не понятно, это ошибки д5 или "особенности работы со строками m$" :-((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2003, 17:29 |
|
||
|
|

start [/forum/topic.php?fid=58&tid=2115824]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 337ms |

| 0 / 0 |
