数据库连接问题,急!!!
mmdrr 2003-12-06 01:02:54 'Import Data,OleDb,and DbNull namespaces...
Imports System.Data
Imports System.Data.OleDb
Imports System.DBNull
Public Class Form1
Inherits System.Windows.Forms.Form
Private Sub FillDataSetAndView()
objDataView = Nothing
objDataSet = New DataSet
objConnection.Open()
objDataAdapter = New OleDbDataAdapter("SELECT authors.au_id,au_lname,au_fname," & _
"tltles.title_id,title,price" & _
"FROM authors" & _
"JOIN titleauthor ON authors.au_id=titleauthor.au_id" & _
"JOIN titles ON titleauthor.title_id=titles.title_id" & _
"ORDER BY au_lname,au_fname", objConnection)
' ↓ 未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。
objDataAdapter.Fill(objDataSet, "authors")
objDataView = New DataView(objDataSet.Tables("authors"))
objCurrencyManager = CType(Me.BindingContext(objDataView), CurrencyManager)
objConnection.Close()
objDataSet = Nothing
End Sub
这是vb.net入门经典上的一个例子(531页上的)
我的机器上装有SQL Server 2000,用上面程序连接时提示错误“未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中。”数据库的登陆名和密码都对,可就是连不上,这是怎么回事呢?
另外,Data Source=(local)中的(local)应该添上什么内容呢?是windows登陆名还是数据库登陆名还是别的什么?