【发布时间】:2013-10-19 22:55:51
【问题描述】:
我在这里有堆栈但不去 我有一个连接到数据库的循环,但过去 2 天在计算行号时遇到问题。也找不到解决办法
Dim row as Integer
For i = 100 To 120
Dim DBconn As MySql.Data.MySqlClient.MySqlConnection = New MySql.Data.MySqlClient.MySqlConnection(My.Settings.DBConnStr)
Dim da As MySql.Data.MySqlClient.MySqlDataAdapter
Dim dt As New DataTable
Dim sqlcmd As New MySql.Data.MySqlClient.MySqlCommand
sql = "SELECT Sum(D), Sum(P) FROM fin WHERE K like '" & i.ToString & "%' "
DBconn.Open()
da = New MySql.Data.MySqlClient.MySqlDataAdapter(sql, DBconn)
da.Fill(dt)
DBconn.Close()
row = dt.Rows.Count
MsgBox("i=" & i & " rows=" & row)
dt.Clear()
Next
MSG Box 总是告诉我 RowCount 是 1,当我手动查询 MYSQL Diferent i Gives me Diferent Rows。
【问题讨论】:
标签: mysql database vb.net sql-like rowcount