问个关于数据库连接的菜问题??

ligaru 2004-11-10 04:25:05
1.conn.Open "Driver={SQL Server};Server=127.0.0.1;Database=adress list;uid=my;pwd=a"
2.conn.Open "Provider=SQLOLEDB;Data Source=127.0.0.1;Initial Catalog=adress list;User ID=my;Password=a;"
上面的两个数据库连接有什么区别??
...全文
142 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ligaru 2004-11-11
  • 打赏
  • 举报
回复
谢谢各位.
我在以前的ASP里试了,
用第一种方式打开连接后游标的AbsolutePage这个书签不能用.
而第二种打开连接后的游标的AbsolutePage书签是可以用.
注:数据库是SQL Server 2000.
所以不知道在.NET里是不是也这样?
^-^
yinbinfeng0451 2004-11-11
  • 打赏
  • 举报
回复
学习......
cheng715 2004-11-11
  • 打赏
  • 举报
回复
第一种:using System.Data.SqlClient;//针对SQL Server7.0以上版本

第二种:using System.Data.OleDb//用于Access,Excel,SQL Server7.0以下

cheng715 2004-11-11
  • 打赏
  • 举报
回复
第一种:针对SQL Server7.0以上版本
第二种:针对用于Access,Excel,SQL Server7.0以下等
earlsen 2004-11-11
  • 打赏
  • 举报
回复
驱动不一样
using system.oledb
suntonycomm 2004-11-11
  • 打赏
  • 举报
回复
使用的驱动不一样。
vilix 2004-11-11
  • 打赏
  • 举报
回复
同意楼上,据说SqlClient是对sqlserver作过优化的,建议楼主用
chenyuming2004 2004-11-11
  • 打赏
  • 举报
回复
在.Net中最好using System.Data.SqlClient;
然后这样写conn.ConnectionString="data source=sqlserver;uid=sa;pwd=password;initial catalog=database";
m777 2004-11-10
  • 打赏
  • 举报
回复
写法不同!

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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