【发布时间】:2012-11-22 15:13:10
【问题描述】:
我在这里遇到了一些问题。我正在使用它将信息从预先填充的列表视图上传到远程服务器上的 SQL 表。似乎错误:
填充:SelectCommand.connection 属性尚未初始化
每次我尝试调试时都会出现。我使用相同方法上传信息的任何以前的程序也会发生这种情况(当时它们工作正常)
我正在使用 vb 2012 + win7/win8
Sub legitsql()
For i As Integer = 0 To UploadMasterStudentFile.numlines - 1
ds = New DataSet
da = New MySqlDataAdapter("insert into SK_StudentList (studentnumber,firstname,lastname,birthdate,year) values('" & Student_Record.StudentNumber(i) & "','" & Student_Record.FirstName(i) & "','" & Student_Record.FirstName(i) & "','" & Student_Record.Birthdate(i) & "','" & Student_Record.Year(i) & "')", sqlcon)
da.Fill(ds, "SK_StudentList")
Next
MessageBox.Show("Student List Updated")
End Sub
【问题讨论】:
-
听起来您在调用 legitsql() 之前没有打开或配置与数据库的连接