用OLEDB访问数据库SQL SERVER问题!在线等待!

lhcoolhacker 2002-07-19 04:15:19
请高手告诉我如何写用OLEDB访问数据库SQL SERVER的方法!我安装SQL SERVER时用的是WINNT验证。
...全文
83 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
happynet 2002-07-19
  • 打赏
  • 举报
回复
Initial Catalog=Sell

Sell这个是数据酷名,把它改成你的数据库名就行!
yxsalj 2002-07-19
  • 打赏
  • 举报
回复
Set conn=Server.CreateObject("ADODB.Connection")
ConnStr = "Provider=SQLOLEDB.1;Data Source=机器的IP地址;UID=用户名;PWD=密码;Initial Catalog=数据库名"
conn.open ConnStr

为了系统安全,建议不要使用sa用户,另建立一个用户
jz_bnx 2002-07-19
  • 打赏
  • 举报
回复
对于微软SQL Server,使用针对OLE DB提供者,语法类似:
Prodvider=SQLOLEDB;Data Source=server_name;Initial Catalog=database_name;User Id=user_name;Password=user_password
lhcoolhacker 2002-07-19
  • 打赏
  • 举报
回复
thinkover谢了,我按照你方法测试成功!结贴了!
lhcoolhacker 2002-07-19
  • 打赏
  • 举报
回复
抱歉,我试后还是不行!
JavaCoffee 2002-07-19
  • 打赏
  • 举报
回复
建议将Sql Server的验证方式改为“Sql Server和Windows混合验证”,方法如下:
打开“Sql Server Enterprise Manager”--点中你的Sql Server服务器---菜单“工具”--“Sql Server配置属性”--“安全性”标签,修改为“Sql Server和Windows混合验证”即可。
lhcoolhacker 2002-07-19
  • 打赏
  • 举报
回复
我试了不行!
yusky98 2002-07-19
  • 打赏
  • 举报
回复
dim strConn
Set objConn=Server.Createobject("adodb.Connection")
objConn.Provider="SQLOLEDB"
objConn.Connectionstring="Server={local};Uid=username;Pwd=userpwd;DataBase=你的库名"
objconn.open
lhcoolhacker 2002-07-19
  • 打赏
  • 举报
回复
请问Initial Catalog=Sell是什么意思?
happynet 2002-07-19
  • 打赏
  • 举报
回复
Set ObjConn =Server.CreateObject("ADODB.Connection")
ConnStr = "Provider=SQLOLEDB.1;Data Source=192.168.0.101;User ID=sa;Password=;Initial Catalog=Sell"
wellianz 2002-07-19
  • 打赏
  • 举报
回复
用dsn
v_conn="Provider=SQLOLEDB;SERVER=(local);Dsn=yourdsn"
wellianz 2002-07-19
  • 打赏
  • 举报
回复
用dsn
happynet 2002-07-19
  • 打赏
  • 举报
回复
Set ObjConn =Server.CreateObject("ADODB.Connection")
ConnStr = "Provider=SQLOLEDB.1;Data Source=192.168.0.101;User ID=sa;Password=;Initial Catalog=Sell"

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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