Dim db as MySQLCommunityServer
db =New MySQLCommunityServer
db.host="127.0.0.1"
db.port=3306
db.databaseName="requesterdb"
db.userName="root"
db.Password=""
Dim divisionID As String
Dim supervisorName As String
Dim lsupervisorTotal As Integer
If db.Connect then
dim r as RecordSet
r=db.SQLSelect("select COUNT(*) As supervisorTotal FROM supervisorTable WHERE supervisorName='" + SupervisorTextField.Text.Trim + "'")
if r<>nil and r.RecordCount>0 then
while not r.EOF
lsupervisorTotal = r.IdxField(0) // Line with Error
If lsupervisorTotal > 0 Then
' Check User Database and Insert If Needed
End If
r.MoveNext
wend
end if
else
MsgBox "Connection failed!"
end if
db.Close
Run Code Online (Sandbox Code Playgroud)
消息显示"有几个具有此名称的项目,并且不清楚调用引用哪个项目lSupervisorTotal = r.IdxField(0)"
以上是整个方法,我不知道错误在说什么.
小智 6
它应该是r.IdxField(0).integervalue.如果它是一个字符串,它将是r.IdxField(0).stringvalue,.datevalue表示日期等.
更多信息可以在http://docs.realsoftware.com/index.php/RecordSet.IdxField的在线文档中找到.
| 归档时间: |
|
| 查看次数: |
1011 次 |
| 最近记录: |