关于VB.NET应用程序访问数据库时出现的问题 麻烦大侠解惑

very_happy 2012-04-29 04:01:28
应用程序是:
Imports System.Data
Imports System.Data.SqlClient

Public Class Form1
Inherits System.Windows.Forms.Form
Dim connStr As String
Dim selectCmd As String

Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
connStr = "Server=localhost;database=spj;uid=sa;pwd=;"
selectCmd = "SELECT * FROM spj"
Dim conn As SqlConnection
Dim myAdapter As SqlDataAdapter
Dim mydataset As New DataSet()
conn = New SqlConnection(connStr)
conn.Open()
myAdapter = New SqlDataAdapter(selectCmd, conn)
myAdapter.Fill(mydataset, "J")
DataGrid1.DataSource = mydataset.Tables("J")
conn.Close()
End Sub
End Class


spj是数据库 J 是数据库中的数据表


错误是:
未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 System.Data.dll 中。

其他信息: 用户 'sa' 登录失败。
这是什么原因?
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
快溜 2012-04-30
  • 打赏
  • 举报
回复
connStr = "Server=localhost;database=spj;uid=sa;pwd=;"
selectCmd = "SELECT * FROM spj"

你的连接字符串对吗?密码为空?
selectcmd字符串里spj是数据库名还是表名,跟你说的不符

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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