后台能不能直接取得字段的值?还是一定要前台绑定字段,后台再取值?
解决方案 »
- ASP.NET MVC多表查询后返回的结果集怎么显示?
- #####请教一个选择datagrid 时老是刷新的问题#####
- 未能加载文件或程序集“CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKey
- 制表符用什么标记查找?
- 关于multipage控件,在线等,请高手赐教!
- 抽奖问题
- 是使用服务器控件还是使用html代码输出?
- datalist如何去掉间隙
- 如何在表格中使用 复选框(checkBox) 一行一个复选框
- 问一个比较菜的问题
- Ajax中的时间设置问题
- 在网页中有一按钮,要求用户按下按钮后就弹出一个窗口.怎样实现?
Dim Access2 As String
conn.Open()
Access = "Select * FROM Product_Info where ID=@ID"
Adcmd = New OleDbDataAdapter(Access, conn)
Adcmd.SelectCommand.Parameters.Add("@ID", OleDbType.Char).Value = ID
Dim ds As New DataSet
Adcmd.Fill(ds, "Products")
Access2 = "Select * FROM ImgUrl where ProductID=@ID"
Dim adcmd2 As OleDb.OleDbDataAdapter
adcmd2 = New OleDbDataAdapter(Access, conn)
adcmd2.SelectCommand.Parameters.Add("@ID", OleDbType.Char).Value = ID
Adcmd.Fill(ds, "ImgUrl")
conn.Close()
Return ds
End Function比如这样,我想做编辑产品信息, 编辑页面有几个textbox我想把他的Textbox.Text先从之前保存在数据库的值取出来。要怎么写?
后台 Textbox.Text = ds.Tables("Products").DefaultView("Name").ToString
这样提示从字符串"name"到类型"integer“的转换无效
Dim Access2 As String
conn.Open()
Access = "Select * FROM Product_Info where ID=@ID"
Adcmd = New OleDbDataAdapter(Access, conn)
Adcmd.SelectCommand.Parameters.Add("@ID", OleDbType.Char).Value = ID
Dim ds As New DataSet
Adcmd.Fill(ds, "Products")
Access2 = "Select * FROM ImgUrl where ProductID=@ID"
Dim adcmd2 As OleDb.OleDbDataAdapter
adcmd2 = New OleDbDataAdapter(Access, conn)
adcmd2.SelectCommand.Parameters.Add("@ID", OleDbType.Char).Value = ID
Adcmd.Fill(ds, "ImgUrl")
conn.Close()
Return ds
End Function比如这样,我想做编辑产品信息, 编辑页面有几个textbox我想把他的Textbox.Text先从之前保存在数据库的值取出来。要怎么写?
后台 Textbox.Text = ds.Tables("Products").DefaultView("Name").ToString
这样提示从字符串"name"到类型"integer“的转换无效