odbc连接怎么写?

jetxia 2004-08-09 04:57:13
怎么通过odbc连接数据库?连接字符串怎么写?
...全文
201 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
lifengliu2000 2004-09-08
  • 打赏
  • 举报
回复
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3
stsp 2004-08-13
  • 打赏
  • 举报
回复
OBDC速度慢,不建议使用
jetxia 2004-08-13
  • 打赏
  • 举报
回复
建的sql server用户dsn就可以,可是any where却不行!
jetxia 2004-08-13
  • 打赏
  • 举报
回复
to: celerylhl(芹菜)
这种方法是不是先建立系统DSN,我已测试成功了!
但我想建一用户DSN,来连接,可是连接参数怎么写也不对,你知道怎么写吗?
其他各位老师有谁知道呀?给我说说呀!
  • 打赏
  • 举报
回复
当时我们连的时候要注意远程的SQL SERVER没启动
celerylhl 2004-08-12
  • 打赏
  • 举报
回复
SQL Server 和 Access可以直连,其它基本通过ODBC连, 写法:

dsn=数据源名;uid=用户名;pwd=密码
jetxia 2004-08-12
  • 打赏
  • 举报
回复
我的odbc数据库是SQL SERVER 连接时老出现[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified错误,同样的程序在我家里的机器能连上数据库,但是打开记录时却没有结果,但是也没报错!真奇怪!

odbc连接有多少中写法呀?能列出来吗?谢谢各位了!
txhack 2004-08-10
  • 打赏
  • 举报
回复
set newconn=server.createobject("ADODB.CONNECTION")
connstr="DBQ="+server.mappath("a.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
newconn.open connstr
顺子 2004-08-10
  • 打赏
  • 举报
回复
同意
aifox 2004-08-09
  • 打赏
  • 举报
回复
还是好好看看教科书把
jzywh 2004-08-09
  • 打赏
  • 举报
回复
to jetxia(小远) :你的是OLEDB

odbc:

dim conn
dim connstr
connstr="DBQ="+server.mappath("main.mdb")+";DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
  • 打赏
  • 举报
回复
所以楼上的让你用recordset
ycted 2004-08-09
  • 打赏
  • 举报
回复
你上面的不是用的odbc连接. 运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源
ycted 2004-08-09
  • 打赏
  • 举报
回复
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3

jetxia 2004-08-09
  • 打赏
  • 举报
回复
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
id=request("id")
conn_str ="Provider=SQLOLEDB.1;Persist Security Info=False;Server=192.168.0.8;User ID=sa;Password=sa;Database=ta;"
set conn = Server.CreateObject("ADODB.Connection")
on error resume next
conn.open conn_str
if err.number<>0 then
response.write err.description
response.write "nook"
else
response.write "ok"
end if
%>
我这样写对吗?
lbd8848 2004-08-09
  • 打赏
  • 举报
回复
dsn=数据源名;uid=用户名;pwd=密码
baby21st 2004-08-09
  • 打赏
  • 举报
回复
conn.open "ODBC名","UID","PWD"

28,408

社区成员

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

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