ado.net高手请进(送分100)

stevenfangzheng 2003-05-31 11:16:30
各位大虾:
如何用ado.net连接数据库,用代码方式。
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weity 2003-05-31
  • 打赏
  • 举报
回复
Public Function WiseDatabaseConnectForADONet(ByVal strWiseOraTNS As String, ByVal strWiseUserName As String, ByVal strWiseUserPassword As String) As Boolean
Dim booReturnValue As Boolean
booReturnValue = False
If cntForOleDb.State <> ConnectionState.Open Then
Try
cntForOleDb.ConnectionString = "Provider=MSDAORA.1;Password=" & strWiseUserPassword & ";User ID=" & strWiseUserName & ";Data Source=" & strWiseOraTNS
cntForOleDb.Open()
booReturnValue = True
Catch myException As System.Exception
Call WiseErrorDeal("WiseDatabaseConnectForADONet", Err)
End Try
End If
Return booReturnValue
End Function

give me your email
i send some module
sdgqx 2003-05-31
  • 打赏
  • 举报
回复
可以是数据集,或者是fill(数据集,“datatable”)
stevenfangzheng 2003-05-31
  • 打赏
  • 举报
回复
请问,用SqlClient.SqlDataAdapter的fill方法时,后面一个参数应该是datatable呢,还是一个数据集。谢谢!
zag 2003-05-31
  • 打赏
  • 举报
回复
string connectstring="data source=服务器名;initial catalog=数据库名;password=密码;persist security info=True;user id=登录用户名;workstation id=工作站机器名;packet size=4096";
try{
System.Data.SqlClient.SqlConnection sc=new System.Data.SqlClient.SqlConnection(connectstring);
sc.Open();
}
catch(Exception ex)
{
MessageBox.Show(this,"Can not connect to database");
}
meattvb 2003-05-31
  • 打赏
  • 举报
回复
以连接Sql server 2000中的pub数据库为例
code:
dim sql as string="data source=(local);initial catalog=pub;user=sa"
dim con as new sqlclinet.sqlconnection(sql)
con.open()
//----
用dataadapter的Fill 方法时:后面一个应该是数据集!(dataset)
code:
dim ds as new data.dataset
dim adp as new sqlclient.sqldataadapter("retrieve code",con)
adp.fill(ds,"yourtablename")

16,718

社区成员

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

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