dim adocstr as String, adocon As New ADODB.Connection
adocstr = "Provider=SQLOLEDB.1Persist Security Info=FalseUser ID=saPassword=saInitial Catalog=Data_NameData Source=Data_Server"
adocon.Open adocstr '连接到数据库
'Data_Name是数据库名
'Data_Server是服务器名
'Luck!
步骤如下:一、用有源ODBC DSN的方法和无源OLE DB的方法连接数据库:
1、无源OLE DB:
string strConn="Provider=Microsoft.Jet.OLEDB.4.0 Data Source=intels.mdb"
2、有源ODBC DSN:
string strConn="Data Source=intels"
如果采用ADO.NET连接SQL Server或者Oracle,方法和VB中连接相应数据的连接字符串一致。
二、开始连接数据库:
ADOConnection Conn = new ADOConnection(strConn)
三、执行一个select SQL 查询:
string strSQL = "Select id from test"
ADOCommand ADOCmd=new ADOCommand(conn,Conn)
Conn.Open()
ADODataReader reader
ADOCmd.Execute(out reader)
四、得到ADODataReader中包含的数据:
先执行:
reader.Read()
然后就可以取得数值:
reader["id"].ToString()
依次类推。
五、delete(删除)语句,insert和update相同:
strSQL="delete from test where id=’1’"
//strSQL="insert into test values(’1’)"
//strSQL="update test set id=’1’"
ADOCommand ADOCmd=new ADOCommand(conn,Conn)
Conn.Open()
ADOCmd.Execute()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)