首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server text长度的有关问题?

2012-01-15 
sql server text长度的问题???我在程序中断点跟踪到了PrepareCommand(cmd, connection, null, SQLString,

sql server text长度的问题???
我在程序中断点跟踪到了
PrepareCommand(cmd, connection, null, SQLString, cmdParms);
int rows = cmd.ExecuteNonQuery();

这个时候我的那个字段的变量还是 我画面输入的值"<p>1234567890123456789666</p>"
程序执行完了后 数据库的字段值是"<p>1234567890123"


但是:::
于是我把sql文拷贝出来在sqlServer中执行,奇怪的是居然全部更新了 
数据库的值变成了 <p>1234567890123456789666</p>



太奇怪了 怎么解释呢????

更奇怪的是:::
还有我把text 改成 varchar(8000) 后程序也好使了

怪怪怪怪怪怪!!!

[解决办法]
确实很奇怪。
[解决办法]
是不是你定义的字符的长度不够?

热点排行