请问怎样把文本框(TextBox1)中的时间赋给数据库(yzw)中的一个DateTime类型的字段(dt) ???用update语句怎么写啊??
请问怎样把文本框(TextBox1)中的时间赋给数据库(yzw)中的一个DateTime类型的字段(dt) ???用update语句怎么写啊?? 问题点数:20、回复次数:3Top
1 楼cuike519(I will be back!)回复于 2005-08-03 21:10:47 得分 10
1、可以直接使用字符串的方式传递进去,SqlServer对查询语句的类型没有验证。比如:
update a set date1 = '2005-07-10' where id = 0
2、使用参数化的查询语句或者参数化的调用存储过程,此时则可以直接指定类型为SqlDBType.DateTime然后直接使用DateTime传递进去即可。Top
2 楼daishengs(横舟摆渡)回复于 2005-08-03 21:18:48 得分 5
建议用:使用参数化的查询语句或者参数化的调用存储过程,此时则可以直接指定类型为SqlDBType.DateTime然后直接使用DateTime传递进去即可。
Top
3 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2005-08-03 21:22:26 得分 5
string a = this.txtBox.Text;
update Table set 时间 = '''+a+''' where id = 111Top




