1
我在MS Access表其中有一个名为NameC柱上进行(使用ODBC连接到MS Access)获取MS Access查询的结果为文本框在VB.NET
我想下面的查询结果保存在txtField中
Dim query = "SELECT NameC FROM Table WHERE ClientID = " & Integer.Parse(clientID)
如何在VB.NET中做到这一点?
我有一个txtNameC.Text
场
我目前正在审查一些示例代码和他们做:
Dim _consultationTable As DataTable
Public Sub Load()
Dim query = "SELECT * FROM Table WHERE ClientID = " & Integer.Parse(clientID)
Me._consultationTable = DatabaseFunctions.GetDataTable(query)
dvgInfo.Rows.Clear()
For Each dtRow In Me._consultationTable.Rows
dvgInfo.Rows.Add()
dvgInfo.Rows.Add(dvgInfo.RowCount-1).Cells("ColClientID").Value = dtRow("ClientId").ToString()
Next
,但我不想填写表格我只想得到一个查询的结果放入文本框 我该怎么做?
我想要做这样的事情,但只返回一个值,并将其保存到一个文本框
Protected Sub BindData()
strSQL = "SELECT * FROM customer"
Dim dtReader As OdbcDataReader
objCmd = New OdbcCommand(strSQL, objConn)
dtReader = objCmd.ExecuteReader()
'*** BindData to GridView ***'
myGridView.DataSource = dtReader
myGridView.DataBind()
dtReader.Close()
dtReader = Nothing
End Sub
Protected Sub BindData()
strSQL = "SELECT SpecificValue FROM customer where x = y..."
Dim dtReader As OdbcDataReader
objCmd = New OdbcCommand(strSQL, objConn)
dtReader = objCmd.ExecuteReader()
'*** BindData to GridView ***'
myGridView.DataSource = dtReader
myGridView.DataBind()
dtReader.Close()
dtReader = Nothing
End Sub
Excuseme但如果我使用System.Data.Odbc会有什么变化? – cMinor
@Ravindra,我试过你的代码...但似乎DataReader没有给我任何东西,一旦我使用Like运算符编码在VB.NET有什么问题吗? – gumuruh