关于SQL插入语句的问题,高手请进!

castaly 2004-07-20 12:15:51
向Access的备注型字段插入一段文本的SQL语句怎样写?
文本中包括大量(',*,#,",...)等特殊符号!
系统现在提示我Insert语句语法错误!
...全文
49 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nchen123 2004-07-20
你不用字符串链接的方式构造 sql 语句, 而是使用 SqlCommand 来构造, 然后添加参数, 就不会出错了。

SqlCommand cmd = new SqlCommand("insert into table1 (a, b) values(@a, @b)", conn);
cmd.Parameters.Add(new SqlParameter("@a", "xxxx"));
cmd.Parameters.Add(new SqlParameter("@b", "yyyy"));
cmd.ExecuteNonQuery();
回复
相关推荐
发帖
C#
创建于2007-09-28

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-07-20 12:15
社区公告

让您成为最强悍的C#开发者