我正在寻找一种方法来将行的下一个值设置为标签 不使用绑定导航器。例如:当我点击 next 按钮时,用户名栏中的下一个用户名应出现在标签上并继续滚动名称。
我尝试了什么
我使用其属性(数据绑定)将数据(例如:用户名)绑定到标签。现在我如何在标签中显示它们并按下每个按钮会出现下一个按钮?
答案 0 :(得分:0)
好的,这是通过替代方式实现的目的: 但这不起作用
我收到此错误>>查询表达式'tagno ='2'中字符串中的语法错误。 @ line dr = Command.ExecuteReader
目标是在按钮上单击计数整数将递增,然后查询将使用计数值从数据库中查找问题 例如,如果增量值为2,那么读者应该从tagno two所在的行返回问题。
数据库表(任务)包含以下列:Question Correct_Answer,tagno
Dim count As Integer
Private Sub btncontinue_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncontinue.Click
Dim conn As New OleDb.OleDbConnection
Dim olequery As New OleDb.OleDbCommand
Dim connString As String
connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\" & Application.StartupPath & "\game.accdb"
conn.ConnectionString = connString
olequery.Connection = conn
count += 1
Dim dr As OleDbDataReader
'quest是表名。 Dim query As String =“select from quest where tagno ='”&数数与数量“”
cnnOLEDB.Open()
Dim command As New OleDbCommand(query, cnnOLEDB)
dr = Command.ExecuteReader
dr.Read()
lblquestion.Text = dr(0)
cnnOLEDB.Close()
End Sub