说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

我的asp和SQL server连不上是怎么回事?

编辑:说三道四文库 发布时间:2018-04-26 02:12
HTML文档下载 WORD文档下载 PDF文档下载
我用VB做了个组件,用ADODB和SQL server连但总是联不上,有谁能详细点告诉我该怎么做吗?
请问你的组件是干什么的?
详细说明一下...不然很难回答
就是和数据库连的 
vb上是
    If m_db Is Nothing Then
        Set m_db = New Connection
        m_db.Open m_strDBString
    End If
    Set DB = m_db
interdiv上是
Set m_visit=Server.CreateObject("WroxCommerce.Visit")
    m_visit.configure g_sitename,g_domainname,"driver=SQL Server;"&_ "DATABASE=JoCoffee;UID=JoCoffeeWeb;PWD=eermlate;"&"SERVER=localhost"
其实这些都是我照书上做的,可总有错
写出详细的出错信息。可能的原因:
1。确保你的DSN Connection String是正确的(用户名,密码等...)
2。在VB组件中正确引用(Reference)ADO库
......
Error Type:
Microsoft OLE DB Provider for SQL Server (0x80004005)
Invalid connection string attribute

my code :m_DB.Open "provider=sqloledb;dsn=MQIS;uid=JoCoffeeWeb;password="
你可以试试用下面的方法连接:
dim conn,strcnn4
Set conn=Server.CreateObject("ADODB.Connection")
strcnn="provider=sqloledb;user id=sa;password=; initial catalog=你的表名;data source=你的数据库名"
conn.Open strcnn
对不起,strcnn4中的4不要,是我手误,不好意思!!!!
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘