返回信息流要实现的功能是在 Gridview里面修改已经存在的数据。数据库中所有的字段都是文字型的。这段程序运行后提示数据类型不正确。。。拜托帮我看看哪里出问题拉~~
本来id,category和state都是数字型的,在sql里面就不要‘’引起来了,但是还是会出现一样的问题。
Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles GridView1.RowUpdating
Dim strSQL, id, category, state, pu_date, va_date, o_price, p_price, name, id_seller, info As String
name = e.NewValues.Item("name")
category = e.NewValues.Item("category")
id_seller = e.NewValues.Item("id_seller")
o_price = e.NewValues.Item("o_price")
p_price = e.NewValues.Item("p_price")
pu_date = e.NewValues.Item("pu_date")
va_date = e.NewValues.Item("va_date")
state = e.NewValues.Item("state")
info = e.NewValues.Item("info")
id = GridView1.DataKeys(e.RowIndex).Value
strSQL = "update item set name='" & name & "'and category='" & category & "' and id_seller='" & id_seller & "'and o_price='" & o_price & "'and p_price='" & p_price & "'and pu_date='" & pu_date & "'and va_date='" & va_date & "'and state='" & state & "' and info='" & info & "' where id='" & id & "'"
AccessDataSource3.UpdateCommand = strSQL
End Sub
这是一条镜像帖。来源:北邮人论坛 / database / #1193同步于 2007/6/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
请达人帮看一下一段VS和Access数据绑定的程序
offerqueen
2007/6/15镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
【 在 hisashi 的大作中提到: 】
: 是update item set name='???',category='???',...么,可以用and连接吗?也许是我孤陋寡闻了....
恩。。。应该是用逗号,呵呵,谢谢啦~~