C# SQL OleDBParameter
3 отговора
137 прегледа
C# SQL OleDBParameter
imam pole v bazata mi danni, koeto trqbva da e text s golqma dulgina.
Pri men e nvarchar(4000)(neznam dali e naj - dobre taka...ako nqkoj ima pogled
vurhu tezi nesta da kaje)
Kakvo trqbva da izpolzvam za type (2ri parameter) na OleDBParameter za InsertCommand,UpdateCommand
Ne moga da izpolzvam OleDbType.Char i 4000 za dulgina...
Nqkakvi idei.10x predvaritelno
Pri men e nvarchar(4000)(neznam dali e naj - dobre taka...ako nqkoj ima pogled
vurhu tezi nesta da kaje)
Kakvo trqbva da izpolzvam za type (2ri parameter) na OleDBParameter za InsertCommand,UpdateCommand
Ne moga da izpolzvam OleDbType.Char i 4000 za dulgina...
Nqkakvi idei.10x predvaritelno
Re: C# SQL OleDBParameter
а защо не ползваш
VarChar / VarWChar или
LongVarChar / LongVarWChar
ей сега пробвах VarChar с дължина 4000 и си работи
а и ако си с SQL Server по-добре ползвай съответния провайдър вмесу OleDb,
по-добре работи
VarChar / VarWChar или
LongVarChar / LongVarWChar
ей сега пробвах VarChar с дължина 4000 и си работи
а и ако си с SQL Server по-добре ползвай съответния провайдър вмесу OleDb,
по-добре работи
Re: C# SQL OleDBParameter
хмм
в ADO(не знам за ADO.Net) можеш да направиш
recordSet->Fields->GetItem(item)->Value = Variant
където полето item ти е от тип text примерно, а ако имаш толкова дълги полета не е лоша идея да си ги направиш точно тип text
в ADO(не знам за ADO.Net) можеш да направиш
recordSet->Fields->GetItem(item)->Value = Variant
където полето item ти е от тип text примерно, а ако имаш толкова дълги полета не е лоша идея да си ги направиш точно тип text
Re: C# SQL OleDBParameter
SQL Server: System.Data.SqlDbType.NVarChar
Ако не ползваш SQL Server: System.Data.OleDb.OleDbType.VarChar
--
Increasing performance by lowering expectations.
Ако не ползваш SQL Server: System.Data.OleDb.OleDbType.VarChar
--
Increasing performance by lowering expectations.
Редактирано от Гypy на