日期:2014-05-20  浏览次数:20875 次

如何向sql server insert 一个ntext
我的数据库insert代码

char   s[10000];

string   sql   =   "INSERT   INTO   MyTalbe(ntextItem,intItem)   VALUES   ( ' ";

sql   +=   s   +   " '   ,   0) ";


SqlConnection   conn   =   new   SqlConnection(str_connection);

SqlCommand   cmd   =   new   SqlCommand(sql,   conn);

conn.Open();
cmd.ExecuteNonQuery();

这样不行吧,应该如何做呢?谢谢!

------解决方案--------------------
用SqlParameter来传递参数才行,
像大文本,二进制等都要用Parameter来传递.
不能用拼Sql字符串