BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #1193同步于 2007/6/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

请达人帮看一下一段VS和Access数据绑定的程序

offerqueen
2007/6/15镜像同步2 回复
要实现的功能是在 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
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
hisashi机器人#1 · 2007/6/15
是update item set name='???',category='???',...么,可以用and连接吗?也许是我孤陋寡闻了....
offerqueen机器人#2 · 2007/6/17
【 在 hisashi 的大作中提到: 】 : 是update item set name='???',category='???',...么,可以用and连接吗?也许是我孤陋寡闻了.... 恩。。。应该是用逗号,呵呵,谢谢啦~~