【菜鸟求教】VC6通过ADO连接SQL server2008失败 20C

先给出工具类的定义
class CAdoUtil

{
public:
BOOL ConnectDB();
BOOL DisConnectDB();
BOOL ConnectDB(CString &szServer,CString &szName,CString &szPassword);

_ConnectionPtr GetConnectionPtr();
CAdoUtil();
virtual ~CAdoUtil();

private:
_ConnectionPtr m_pconnection;
};

 无参连接函数
 BOOL CAdoUtil::ConnectDB()
{
        CString szServer    ="127.0.0.1";
        CString szname  ="Runner";
        CString szpassword  ="123456";
        try
        {
            if(ConnectDB(szServer,szname,szpassword)    ==FALSE)
            {
                return false;
            }
        }
        catch(_com_error e)
        {
            throw e;
        }
        return true;
    }

含参连接函数
BOOL CAdoUtil::ConnectDB(CString &szServer, CString &szName, CString &szPassword)
{
if(m_pconnection!=NULL)
return FALSE;
CString szconnect ="";
szconnect.Format(_T("Provider=SQLOLEDB.1;Server=%s;DataBase=Warehouse_managemen_system;User ID=%s;Password=%s;"),szServer,szName,szPassword);

try
{
    HRESULT hr  =m_pconnection.CreateInstance(__uuidof(Connection));
    if(FAILED(hr))
    {   AfxMessageBox("程序异常1");
        return FALSE;
    }

        if(FAILED(m_pconnection->Open((_bstr_t)szconnect,_T(""),_T(""),adModeUnknown)))  //__用断点调试发现是这里除了异常,为E_FAIL
    {   //  AfxMessageBox("程序异常2");
    m_pconnection.Release();
    return FALSE;
    }
}
catch(_com_error e)
{
    if(m_pconnection!=NULL &&m_pconnection->GetState()!= adStateClosed)
    {
        m_pconnection->Close();
        m_pconnection.Release();
        m_pconnection   =NULL;
    }
    throw e;
}
catch(...)
{
    AfxMessageBox("程序异常A");
}
return true;

}
数据库通过Server身份验证方式登陆,用了自己创建的用户Runner,表有如下配置
图片说明
本人学生,没系统学过数据库和ADO,还望各位多多包涵~

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java连接sql server2008失败
java连接sql server2008失败,在我这测试没问题,发到服务器上就有失败
在64位机子上,通过ADO方式连接sql server2008数据库
我用 VC2010,通过ADO方式连接sql server2008数据库,出现异常(win7 64位),32位的话就没问题,该怎么办?
sql server2008 删除用户失败
我在安全性里面创建的用户登录名test,然后密码,去掉了强制密码过期。然后左上角“用户映射”中关联了我的数据库,然后rnrn在我建立的数据库中“安全性|用户”中也出现了test用户,然后我修改用户属性,勾选了“角色成员”中的db_owner.现在安全rnrn性里面的test删掉了,我的数据库中的test删不掉,为啥?求助!
vs2012用C连接sql server2008失败了
[code=c] #include rn#include rn#include rn#include rn#include rn#include rn#include rnrnusing namespace std;rnrn#define MAXBUFLEN 255 rn#define MaxNameLen 20rnrn//下面这句是预处理语句,使程序在编译时分别编译绑定段或SQLGetdata段rn//#define SQLBINDCOLrnrnSQLHENV henv = SQL_NULL_HENV;//定义环境句柄rnSQLHDBC hdbc1 = SQL_NULL_HDBC;//定义数据库连接句柄 rnSQLHSTMT hstmt1 = SQL_NULL_HSTMT;//定义语句句柄rnrnint main() rnrn RETCODE retcode;//错误返回码rn rn // Allocate the ODBC Environment and save handle.rn retcode = SQLAllocHandle (SQL_HANDLE_ENV, NULL, &henv); rn if(retcode < 0 )//错误处理rn rn cout<<"allocate ODBC Environment handle errors."<0)rn printf("name = %s city = %s\n", name,city);rn elsern printf("name = %s city = NULL\n", name,city);rn rn rn#elsern rn while(1 )rn rn retcode = SQLFetch(hstmt1);rn if(retcode == SQL_NO_DATA)rn break;rn rn retcode = SQLGetData(hstmt1, 1, SQL_C_CHAR, name, MaxNameLen, &columnLen);rn retcode = SQLGetData(hstmt1, 2, SQL_C_CHAR, city, MaxNameLen, &columnLen); rn if(columnLen>0)rn printf("name = %s city = %s\n", name,city);rn elsern printf("name = %s city = NULL\n", name,city);rn rn rnrn#endifrnrn /* Clean up.*/rn SQLFreeHandle(SQL_HANDLE_STMT, hstmt1);rn SQLDisconnect(hdbc1);rn SQLFreeHandle(SQL_HANDLE_DBC, hdbc1);rn SQLFreeHandle(SQL_HANDLE_ENV, henv);rn rn return(0);rnrn[/code]
JDK1.6连接SQL Server2008失败的原因
1. 需要下载最新sql server jdbc,从微软网站下载, SQL Server 2008使用的是sqljdbc4.jar, 需要将其添加到Eclipe-&gt;Build Path-&gt;Add External Jars 2. 别忘了开启SQL Server的TCP/IP服务 SQL Server配置管理器-&gt;MSSQLSERVER协议-&gt;TCP/IP启用 ...
SQl Server2008附加数据库失败
求教:rn我用的SQl Server2008附加过多次数据库都失败,错误一致,将文件放置根目录下一样附加不上。rnrn错误信息:rn执行Transact-SQL语句或批处理时发生了异常。rn无法打开物理文件“E:\数据库、学校_Data.MDF”.操作系统错误5:“5(拒绝访问。)”。(Microsoft SQl Server,错误:5120)
?????ADO 连接SQL Server失败????
手动生成的File DSN 如下:rn[ODBC]rnDRIVER=SQL ServerrnUID=sarnAddress=Server,1433rnNetwork=DBMSSOCNrnDATABASE=Shop FloorrnWSID=TIGERHUrnAPP=Microsoft Open Database ConnectivityrnSERVER=Serverrnrn我的ADO连接:rnhr = m_ado_pServerConnection->Open("driver=DRIVER=SQL Server; \ SERVER =Server; UID = sa; DATABASE=Shop Floor" "","",adModeUnknown);rnrnError Message: 不支持此接口!rnrnADO好象支持SQL SERVER的!rn
ado连接sql server2000 失败
用ado连接无法sql server 2000,连接语句为:driver=SQL server;server=(local);uid=aaa;pwd=aaa;database=aaarn提示错误为:参数类型不正确,或不再可以接受的范围内,或与其他参数冲突。谁能帮我解决一下啊?
VC6 ADO连接错误
连接错误:rn[code=C/C++]rnDatabase.obj : error LNK2001: unresolved external symbol "public: long __thiscall ADOCG::_Collection::GetCount(void)" (?GetCount@_Collection@ADOCG@@QAEJXZ)rnDatabase.obj : error LNK2001: unresolved external symbol "public: long __thiscall ADOCG::Connection15::GetState(void)" (?GetState@Connection15@ADOCG@@QAEJXZ)rnDatabase.obj : error LNK2001: unresolved external symbol "public: long __thiscall ADOCG::Recordset15::MoveFirst(void)" (?MoveFirst@Recordset15@ADOCG@@QAEJXZ)rnDatabase.obj : error LNK2001: unresolved external symbol "public: short __thiscall ADOCG::Recordset15::GetBOF(void)" (?GetBOF@Recordset15@ADOCG@@QAEFXZ)rnDatabase.obj : error LNK2001: unresolved external symbol "public: short __thiscall ADOCG::Recordset15::GetEndOfFile(void)" (?GetEndOfFile@Recordset15@ADOCG@@QAEFXZ)rnDatabase.obj : error LNK2001: unresolved external symbol "public: long __thiscall ADOCG::Recordset15::MoveNext(void)" (?MoveNext@Recordset15@ADOCG@@QAEJXZ)rn[/code]rnrn在同一工程的另一个ADO数据库类头文件中添加的:rn#pragma warning (disable: 4146)rn#import "C:\Program Files\Common Files\System\ADO\msado15.dll" rename_namespace("ADOCG") rename("EOF", "EndOfFile")rnusing namespace ADOCG;rn#pragma warning (default: 4146)rnrn以前可以连接通过,昨天编译一下发现不行了,代码最近没改过。rn请问是不是系统出什么问题了?奇怪的是另一个VS2005用到ADO的工程没出现这个现象。
vc6 ado连接sql2005
创建com实例成功rn创建一个ado的连接字串,连接超时且崩溃!!!!rn连接字串如下:rnwindows身份验证rn_bstr_t strCnn("Provider='sqloledb';Data Source='IT-014-213553\SQLEXPRESS';"rn "Initial Catalog='1';Integrated Security='SSPI';");rnrnvc6连sql2005要求什么,网上没搜到,那位高人指点一二!!!!!!!小弟先谢过!!!!!
VB.net连接sql server2008
实现VB.net对sql server2008简单的增删改查。有图有代码,理解起来应该不难。第一次做项目 里面很多不足的地方,欢迎批评指正。
SQL Server2008连接出错!
我第一次远程连接服务器上的数据库,结果开开数据库之后出现死机状况,然后我就强制重启了服务器,再开数据库的时候就报错了。错误提示:无法连接到(服务器名字)。rn 其他信息:rn 在于SQL Server建立连接时出现于网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名是否正确并且SQL Server已配置为允许连接。(provider:命名管道提供程序,error:40-无法打开到 SQl Server 的链接)(Microsoft SQL Server,错误:2)rnrn因为对着方面不是很在行,做一请教各位大大怎么解决~~rnrn
MFC连接SQL SERVER2008
MFC利用ODBC实现读写SQL SERVER数据库。
VC++连接SQL server2008
下载下来 稍微进行修饰就能读取或者存储数据
vc6用ADO连接SQL SERVER2000
我用如下语句连接数据库,数据库的名字是ttmybasernCString m_sOpenPath="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=ttmybase";rn_bstr_t bsPath=m_sOpenPath.AllocSysString();rnADOConn->Open(bsPath,"","",adConnectUnspecified);rnrn不能查到我自己定义的表,但可以查到系统定义的表,不知怎么回事,是不是连接数据库的语句有问题呀,大家帮忙啊
SQL Server2008的连接问题
标题: 连接到服务器rn------------------------------rnrn无法连接到 CHINA-57A65BD83。rnrn------------------------------rn其他信息:rnrn在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2)rnrn有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476rnrn刚装的SQL Server2008连接不上,请各位指导!rn还有在配置管理器中我的服务器都无法启动,请问是哪儿的问题啊? rn
vc6.0与sql server2008的连接
vc6.0与sql server2008的连接
jsp连接sql server2008
jsp 怎样连接sql server2008rn请大家帮帮忙~~~
JSP连接SQL Server2008
JSP连接SQL Server2008的简单应用
VC6用 MFC ado连接远程sql server2008 ,windows身份验证的连接字符是什么?
VC6用 MFC ado连接远程sql server2008 ,用windows身份验证,连接本地的是可以的:rn//m_pConnection->Open("Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=TEST2;Data Source=DESKTOP-COB5OT8\\SQLEXPRESS","","",adModeUnknown);rn但是连接服务器上的数据库rn我用rnm_pConnection->Open("driver=SQL Server;server=ip;Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=contractdb;Data Source=WINDOWS-TCPNWT3\\SQLEXPRESS","","",adModeUnknown);rn就连接不上。因为用用windows身份验证不需要输入用户名和密码吗
Sql Server2008服务远程过程调用失败
今天小编在用配置管理管理器的 http://blog.csdn.net/u010850027/article/details/43410137
sql server2008 数据库间连接 失败
rn“Microsoft.SqlServer.Management.Dmf.PolicyStore”的类型初始值设定项引发异常。 (Microsoft.SqlServer.Dmf)rnrn------------------------------rn程序位置:rnrn 在 Microsoft.SqlServer.Management.Dmf.PolicyStore..ctor(SfcConnection connection)rn 在 Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.NavigableItem.get_State()rnrn===================================rnrn未能加载文件或程序集“Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”或它的某一个依赖项。系统找不到指定的文件。 (Microsoft.SqlServer.Dmf)rnrn------------------------------rn程序位置:rnrn 在 Microsoft.SqlServer.Management.Dmf.PolicyStore..cctor()rnrnrn大家遇到过吗? 是不是缺少文件或安装数据库有问题、
VS2005通过ADO连接SQL Server数据库总失败
我使用XP操作系统,通过VS的ADO连接数据库。我使用的数据库是SQL Server2005。这个数据库使用的是windows登录方式。登录的用户名有中文。rnrn我在(VS2005)服务器资源管理器中建立了数据连接,并且获知了连接字符串。但是我将字符串放入程序中运行时,出现了这个错误:“多步 OLE DB操作产生错误。如果可能,请检查每个 OLE DB 状态值,没有工作被完成。”rn我的连接字符串是这样的:Data Source=LENOVO-B9B16E47;Initial Catalog=waterdb;Integrated Security=Truern请问各位大神,究竟我错了哪儿呢?rn
SQL Server2008日志备份提示失败
查看日志备份时发现失败-1073548784) 执行查询“BACKUP LOG [TESTDB] TO DISK = N'E:\\Databas...”失败,错误如下:“因为数据库正在使用,所以无法获得对数据库的独占访问权。rnBACKUP LOG 正在异常终止。”。失败的原因可能有: 查询本身有问题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。rnrn重新配置时,把“备份日志尾部,并使数据库处理还原状态”前面的对勾去掉rn就可以成功生成日志备份rnrn在网上查询时,建议进行日志备份时都勾选“备份日志尾部,并使数据库处理还原状态”rn这里要不勾选才能进行日志备份。rnrn有人遇到过这种情况吗?
菜鸟求教ado编程问题……
做一个软件要用到数据库,请问一下怎么样用ADO编程实现连接一个Access数据库,最终要完成的是查询功能。谢谢了……
ADO连接ACCESS失败
我用ADO连接ACCESS失败,返回的错误信息为"完成操作的所需数据还不可使用,不知道是什么原因.连接数据库的代码如下:rn _ConnectionPtr conBus;rn _RecordsetPtr recordBus;rn _CommandPtr comBus;rnrn CString sConn,sId,sPwd,sDbName;rn sDbName="StudentScoreDB.mdb";rn sId="kent";rn sPwd="";rn sConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+sDbName+";Persist Security Info=False;";rn sConn=sConn+"Jet OLEDB:Database Password="+sPwd+";";rn tryrn rn //conBus->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb;User ID='';Password='';";rn //conBus->Open("","","",NULL);rn conBus->Open(_bstr_t(sConn),"","",NULL);rnrn rn catch(_com_error &e)rn rn CString sErr;rn sErr.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());rn AfxMessageBox(sErr);rn rn谢谢!
求教SQL Server2008版本的问题
我的数据库还原产生错误,提示数据库是在版本10.50.1600备份的,而我的服务器运行版本为10.00.2531不兼容、rnrn请问我的我的服务器版本如何才能升级到数据库备份的这个版本呢,另外再问下SQL 2008 SP2是SP1的升级版本吗??
vc6。0 ADO连接数据库问题
CString a;rna.Format("update CardInfo set Sel=Sel+'%s' where CardId='%s'",m_Count,m_CardId);rn rntryrn rn m_Rst->Open(_variant_t(a),rn conn.GetInterfacePtr(), rn adOpenDynamic,rn adLockOptimistic,rn adCmdText);rn rn catch(_com_error *es)rn rn AfxMessageBox(es->ErrorMessage());rn rn其中的SQL语句要实现的功能是:rn 输入m_CardId、m_Count后,在表CardInfo中让Sel加上m_Count,但是表中没有Count的字段。Sel在表中的数据类型为char,m_Count在程序中的类型为CString。 在运行的时候报错。。。请问该怎样写这个语句。rn
MFC ADO连接SQL数据库 查询失败
[code=c] if(m_list)rn m_list.DeleteAllItems();rn int intm;rn tryrn rn _variant_t RecordsAffected;rn _bstr_t name, sex,age;rnrn m_pRecordset = m_pConnection->Execute("select isnull(名字,'0'),isnull(性 别,'0'),isnull(年龄,'0') from student1 ",&RecordsAffected,adCmdText); rn while(!m_pRecordset->adoEOF)rn //获取表中信息rn name= m_pRecordset->GetCollect("名字");rn sex=m_pRecordset->GetCollect("性别");rn age=m_pRecordset->GetCollect("年龄");rn //显示表中信息rn intm=m_list.InsertItem(0,(_bstr_t)name);rn m_list.SetItem(intm,1,1,(_bstr_t)sex,NULL,0,0,0);rn m_list.SetItem(intm,2,1,(_bstr_t)age,NULL,0,0,0);rn m_pRecordset->MoveNext();rn rnrn AfxMessageBox("查询成功!");rn rn catch (_com_error e)rn rn CString errormessage;rn errormessage.Format("查询失败!\r\n错误信息:%s",e.ErrorMessage());rn AfxMessageBox(errormessage);rn return ;rn rn[/code]rn其中m_list 列表框变量rn查询错误 IDispatch错误#3092rnselect isnull(名字,'0'),isnull(性 别,'0'),isnull(年龄,'0') from student1 这句在查询里面是正确的
Ado连接SQL Server 2005 镜像失败
编程语言是C++。rn使用Ado连接SQL Server 2005,连接串中使用了Failover Partner属性支持数据库镜像。rnSQL Server镜像是配置好的,主体和镜像可以正常的切换。rn我的程序启动时连接数据库是成功,正常执行sql。rnrn问题是: rn 当我的主体数据库的服务停掉,镜像自动切换为主体后,我的程序重新连接数据库失败了。rnrnrn还请大家不吝赐教啊
SQl 2000 VC6 ADO连接。本机连接正常,客户机报错。
在WINDOWS 2003下开发,使用VC6,SQL2000,ADO 连接。rn [color=#FF0000]本机和另一台装有VC6的机器上可以连接,但是到另外没有开发环境的机器上不能成功。[/color] 服务器端没有问题。telnet 1433 可以连接。rn 下面上连接字符串的代码[code=C/C++] _ConnectionPtr m_pConnection;rn tryrn m_pConnection.CreateInstance("ADODB.Connection");rn _bstr_t strConnect="Provider=SQLNCLI.1;Password=sqlsql;Persist Security Info=True;User ID=sa;Initial Catalog=Test;Data Source=192.168.1.114";rn m_pConnection->Open(strConnect,"","",adModeUnknown);rn rn catch(_com_error e)rn rn AfxMessageBox(e.ErrorMessage()); rn AfxMessageBox(e.Source());rn AfxMessageBox(e.Description());rn rn rn CString sql ="select *from TRecord";rn _RecordsetPtr m_pRecordset; rn tryrn rn m_pRecordset.CreateInstance(__uuidof(Recordset));rn m_pRecordset->Open((_variant_t)sql,_variant_t((IDispatch*)m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);rn rn catch(_com_error e)///捕捉异常rn rn AfxMessageBox(e.ErrorMessage()); rn AfxMessageBox(e.Source());rn AfxMessageBox(e.Description());rn rn int i=-1;rn if(!m_pRecordset->GetadoEOF())rn rn MessageBox("连接成功!");rn rn m_pRecordset->Close();rn m_pConnection->Close();[/code]rnrn#import 和 AfxOleInit()初始化都正确。
jdbc连接sql server2008报错
[code=Java]rnimport java.sql.*;rnrnpublic class JdbcSqlServer rnrn public static void main(String[] args) throws Exception rn Connection con = null;rn Statement stmt = null;rn ResultSet rs = null;rn String connectionURL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=TEST_DB_RENAME"; //为数据库的地址rn rn Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //加载驱动rn rn con = DriverManager.getConnection(connectionURL,"pengliang","1989923"); //建立与数据库的连接rn rnrn stmt = con.createStatement();rn rn rn rs = stmt.executeQuery("select * from student"); //ResultSet对象来存储查询的结果rn rn rn while(rs.next()) rn System.out.println("***********************"rn +"\n"+"sno:"+"\t"+rs.getString("sno")+"\t"+"sname:"+" \t"+rs.getString("sname")+"\t"+"sgrade:"+"\t"+rs.getString("sgrade")rn );rn rn rn con.close();rn rn rnrnrnrn[/code]rn显示的错误信息为rn[color=#FF0000]Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class filern at java.lang.ClassLoader.defineClass1(Native Method)rn at java.lang.ClassLoader.defineClass(Unknown Source)rn at java.security.SecureClassLoader.defineClass(Unknown Source)rn at java.net.URLClassLoader.defineClass(Unknown Source)rn at java.net.URLClassLoader.access$100(Unknown Source)rn at java.net.URLClassLoader$1.run(Unknown Source)rn at java.security.AccessController.doPrivileged(Native Method)rn at java.net.URLClassLoader.findClass(Unknown Source)rn at java.lang.ClassLoader.loadClass(Unknown Source)rn at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)rn at java.lang.ClassLoader.loadClass(Unknown Source)rn at java.lang.ClassLoader.loadClassInternal(Unknown Source)rn at java.lang.Class.forName0(Native Method)rn at java.lang.Class.forName(Unknown Source)rn at JdbcSqlServer.main(JdbcSqlServer.java:11)[/color]rn
ecplise和sql server2008连接出现问题
我用ecplise和sql server2008连接,我电脑上安装了ecplise sql server2008,jdk。rn也下载了jdbc驱动包,我在ecplise里新建了一个项目,并且把jdbc里的sqljdbc.jar,sqljdbc4.jar都导进去了,也在环境变量里设置了这两个包我是放在jdk目录下的,环境变量也是这么设置的,也开启了sql server2008的1433端口,TCP/IP也开启了,我新建了一个数据库,名字为lianxi,存在D盘里。rn接下来我就在ecplise里编辑java代码,连接数据库,代码如下:rnpackage builder;rnrnimport java.sql.*; rnpublic class Builder rnpublic static void main(String[] srg) rnString driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; rn//加载JDBC驱动rnString dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=lianxi"; rn//连接服务器和数据库samplernString userName = "sa"; //默认用户名rnString userPwd = ""; //密码rn//Connection dbConn;rntry rn Class.forName(driverName);rn Connection dbConn = DriverManager.getConnection(dbURL, userName, userPwd);rn System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!rn catch (Exception e) rn e.printStackTrace();rnrnrnrnrn这样一直报错,报错如下:rnjava.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=lianxirn at java.sql.DriverManager.getConnection(Unknown Source)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at builder.Builder.main(Builder.java:15)rn意思好像是找不到驱动,这要怎么解决,我搜了很多办法,但都还是一直这么报错,我不知道哪里出了问题,请大侠们帮帮我。
thinkPHP连接sql server2008数据库
[img=https://img-bbs.csdn.net/upload/201503/24/1427166981_15225.png][/img][img=https://img-bbs.csdn.net/upload/201503/24/1427166999_889035.png][/img][img=https://img-bbs.csdn.net/upload/201503/24/1427167091_123457.png][/img]rnrn怎么回事啊?
PB12.5连接sql server2008问题
[img=https://img-bbs.csdn.net/upload/201404/24/1398269825_397440.jpg][/img]rnserver:尝试了IP地址,IP地址/实例名rndatabase:尝试了实例名,数据库名,实例名/数据库名rn各种尝试,无论如何,就是报错。rn[img=https://img-bbs.csdn.net/upload/201404/24/1398270049_424498.jpg][/img]rn实在是搞不懂了,求各位大神解惑,谢谢!
ASP.NET 网页连接SQL SERVER2008
具体问题:rn我用VS2012新建了一个ASP.NET项目,搭建好了一个网页,SQL SERVER2008中新建了一个名为demo的表,表中有两列,name和id,name是nvarchar类型的,id是int类型的,并且每一列中有数据;rn网页中有一串字符串,点击这串字符串可以访问SQL SERVER2008中的表,并把表中的数据显示到网页中的一个Textbox控件中。
JDBC连接SQL Server2008示例代码
这是JDBC连接SQL Server2008示例代码,其中有一份是在“SQL Server Authentication”模式下的,即需要账号密码,另一份为在“Windows Authentication”模式下的,不需要账号密码
Java连接SQL Server2008出错
[img=C:\Users\wenzuowei\Desktop\QQ截图未命名.png][/img]rn代码是运行到rnpublic Connection getConnectionToAccess()rn rn //accessURL.append(s);rn try rn Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");rn conn =DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=guestbook","sa","sasa");rn return conn;rn catch (ClassNotFoundException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn catch (SQLException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rn return null;rn rn出现的如上错误,请高手帮忙解答,驱动包是最新的。。
vs2010 sql server2008 连接问题
小弟安装vs2010,自带了sql server2008 express,但是连接不上,安装了management studio也连接不上,报下面的错误:rnrn在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)rnrn求助各位,谢了rn
SQL server2008连接远程数据库问题
::CoInitialize(NULL);rn rn HRESULT hr;rn tryrn rn hr=m_pConn.CreateInstance("ADODB.Connection");rn if(SUCCEEDED(hr))rn rn m_pConn->ConnectionString="Provider=SQLOLEDB;Data Source=172.17.11.91,1433;\rn Network Library=DBMSSOCN;Initial Catalog=城市评价系统;UserID=sa;Password=ccst;";rn // m_pConn->ConnectionString="Provider=SQLOLEDB;\rn Data Source=DM;Initial Catalog=城市评价系统;uid=sa;pwd=dengmeng;"; //连接本地数据库的语句,这条是能正确连接的rn m_pConn->Open("","","",adModeUnknown);rn AfxMessageBox("数据库连接成功!");rn rn rn rn catch(_com_error e)rn rn CString temp;rn temp.Format("连接数据库错误信息:%s",e.ErrorMessage());rn ::MessageBox(NULL,temp,"提示信息",NULL);rn return false;rn rnrnrnrn无法连接远程服务器(内网)数据库,错误信息是:连接数据库错误信息,未指定的错误rn请问是什么原因???
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview