我用DW连接SQL2000数据库。连接脚本成功,但是表格是空,绑定记录集也发生错误,提示无法检索表格。。。。

困扰我很长时间了,在网上找了很多方法都不能解决,急求高手帮忙。。。。不懂代码。"driver={sqlserver};server=zj;uid=jxl;pwd=123;... 困扰我很长时间了,在网上找了很多方法都不能解决,急求高手帮忙。。。。不懂代码。
"driver={sql server};server=zj;uid=jxl;pwd=123;database=hi"连接字符串是在网上找的。
脚步连接成功,就是找不表。。
谢谢
展开
 我来答
wchqzhy999
2012-09-27
知道答主
回答量:42
采纳率:0%
帮助的人:19.2万
展开全部
先打开“控制面板”,找到“管理工具”,双击打开,找到“数据源(ODBC)”,双击打开,切换到“系统DSN”点右边的“添加”,出现“创建新数据源的对话框”,选择“Microsoft Access Driver (*.mdb),点“完成”,接下来出现的是“ODBC Microsoft Access 安装”对话框,在“数据源名”填入你的data,然后点“选择”,接下来出现的是“选择数据库”对话框,然后选择你的数据库:data.mdb。

之后在Dreamweaver 中操作如下,打开“应用程序”,在切换到“数据库”,选中数据库那个“+”号,然后在下拉菜单中选择“数据源名称DSN”。会出现一些填入选项
选择你添加的dns就可以检索了,
上传的时候换成你那个连接方式就行了。

记得给分。
我就是这么解决的。
楚昂熙xE
2012-05-09 · TA获得超过2624个赞
知道小有建树答主
回答量:1478
采纳率:40%
帮助的人:958万
展开全部
正确的sql2000连接代码:
连接字符串如下:
DataConnStr="Provider=SQLOLEDB; Data Source=数据库地址; User ID=数据库用户名; Password=数据库用户密码; Initial Catalog=数据库名称; Connect TimeOut=60;"
其中“数据库地址”这里,一般网站与数据库在同一台服务器上的,就直接用"(local)"就可以了,否则就填数据库所在服务器的IP或域名

接下来是创建连接:
Set Conn=Server.CreateObject("Adodb.Connection")
Conn.Open DataConnStr
If Err Then
Err.Clear
Response.Write "数据库连接错误!"
Response.End()
End If

用以上代码就成功把sql2000数据库连接好了。
接着就是要打开数据表
set rs=server.createobject("adodb.recordset")
rs.open "select * from 表名",conn,1,1
response.write "当前表的总记录数:"&rs.recordcount

检查一下你的代码吧,数据库连接成功的话,只要表存在,是肯定能找到的。
追问
第一步我按你说的做了,脚本连接成功!但依然找不到表
后面两步,我看不懂意思。如何创建连接。再如何打开数据表。。。茫然啊,能再讲细点吗?
QQ39350801
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式