SQLite数据据取值

rikoukai 2017-09-27 08:45:19
环境:VB.NET+SQLite
SQLite数据库的链接没有问题,但是从数据库取值有错误。
代码:
Dim conn As New Data.SQLite.SQLiteConnection
conn.ConnectionString = "Data Source=" & Application.StartupPath & "\Resources\LeaveMessages.db"
conn.Open()

Dim cmd As New Data.SQLite.SQLiteCommand
cmd.Connection = conn
cmd.CommandType = CommandType.Text
cmd.CommandText = "SELECT * FROM Detial ORDER BY RANDOM() limit 1"
Dim rd As Data.SQLite.SQLiteDataReader = cmd.ExecuteReader
Try
TextBox5.Text = rd.GetValue(1)
Catch ex As Exception
MsgBox(ex.Message) ---------------------> 显示 No current row错误
Exit Sub
End Try
请麻烦帮帮忙,非常感谢。
...全文
195 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
shoppo0505 2017-09-28
  • 打赏
  • 举报
回复
SELECT * FROM Detial 有Detial 这个表格么? 写错了吧? Detial ? Detail?

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧