用VC++ 6.0
我要具体写源码步骤,具体到在那个类下面写
我要对话框按钮源码 按钮为 <测试连接> 返回,连接成功或连接不成功
Sysbase 是11.92 AfxOleInit();
m_pConn.CreateInstance("ADODB.Connection");
try{
m_pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=xeldata.mdb","","",adConnectUnspecified);
}catch(_com_error e){
AfxMessageBox("连接数据库失败!");
}
红色部分是ACCESS的连接字符串,SYSBASE的
你新建一个UDL文件,双击打开配置一下,测试通过后,用记事本打开,其中的就是连接字符串 TRY!m_pConn这个是不是一个对象呀,要定义一下吧
我要具体写源码步骤,具体到在那个类下面写
我要对话框按钮源码 按钮为 <测试连接> 返回,连接成功或连接不成功
Sysbase 是11.92 AfxOleInit();
m_pConn.CreateInstance("ADODB.Connection");
try{
m_pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=xeldata.mdb","","",adConnectUnspecified);
}catch(_com_error e){
AfxMessageBox("连接数据库失败!");
}
红色部分是ACCESS的连接字符串,SYSBASE的
你新建一个UDL文件,双击打开配置一下,测试通过后,用记事本打开,其中的就是连接字符串 TRY!m_pConn这个是不是一个对象呀,要定义一下吧
{
// TODO: Add your control notification handler code here if (CoInitialize(NULL)!=0)
{
AfxMessageBox("初始化COM支持库失败!");
} _ConnectionPtr m_pConn;
AfxOleInit();
m_pConn.CreateInstance("ADODB.Connection");
try{
m_pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=xeldata.mdb","","",adConnectUnspecified);
}
catch(_com_error e){
AfxMessageBox("连接数据库失败!");
}
CoUninitialize(); }红色部分是ACCESS的连接字符串,Sysbase是Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DRIVER={Sybase System 11};SRVR=server_tl;DB=TLSS_JXC;UID=sa;"
好像用不了呀!!!急急
看这个
如果没装sysbase,无法帮你测试..