当前位置:首页 » 编程语言 » mfcsql2005

mfcsql2005

发布时间: 2023-05-09 18:00:44

❶ 用MFC连接到sql2005 在添加新纪录时,运行后出现错误abnormal program termination...

:CoInitialize(NULL);???
第按一十都要初始一下裤枝?

还有一个:UnCoInitialize(NULL);你弄了吗?。。。。

初胡拆敏始一次就够了。御行你点击一下就来一下。是不是太狠了点。

❷ mfc如何远程连接sql数据库(mfc连接mysql数据库)

1.首先,你的机器上要保证有sqlserver,并能正确进入并创建数据库,表等。2.建议把那个SA的密码自己重新设定一下,设定方法:打开,进去后在那个安全性--登录名--右键点击SA属性,设置密码,状态里面改成,授予启用。3.将ADO代码库引入到工程中,需要在stdafx.h或TEST.h(这个MFC项目的头文件)中添加如下代码,注意不同的操作系笑扰迅统在安装时这个路径可能不一样,所以必须先在系统中找到msado15.dll文件的路径:加入代码:#import"C:ProgramFilesCommon.dll"no_namespacerename("EOF","adoEOF")?(通过以上代码就可以将ADO代码库引入到当前工程中)?4.在TEST工程中的TEST.h中加入如下代码:(蓝色为所加入的)classCSQL_TESTApp:publicCWinApp{public:?_m_pAppConn;?//连碰此接对象指针

CStringm_;?//连接字符串的声明

boolm_bConnected;//连接标志public:

CSQL_TESTApp();//Overrides

//

//{{AFX_VIRTUAL(CSQL_TESTApp)public:virtualBOOL();

。};?5.在TEST工程的TEST.CPP文件中加入如下代码:(蓝色为所加入的)BOOLCSQL_TESTApp::(){();?HRESULThRes;try{hRes=m_pAppConn.(_T("ADODB.Connection"));

m_pAppConn-

if(SUCCEEDED(hRes)){m_bConnected=TRUE;//连接成功设置李梁标志位}}catch(_com_errore){CString;

.(_T("连接数据库失败%s"),e.());

();//显示错误信息

returnFALSE;?}

❸ 一个mfc和sql server 2005的问题。

将你的sql server 2005中的sa 密码修改为mfc使用的密码 ,
或逗大修改mfc数据连接,sa的密码盯指粗为你的数据库密凯镇码

❹ 在vc++6.0 的MFC中,我想通过不同的BUTTON想数据库SQL2005中插入不同的数值

if(OnStartClass())

这样的逻祥塌斗辑有问题。
不清楚具体程序流谨磨程步骤,大致猜测一下:
不同按钮按下后,将一个标记变量(类成员变量 m_status)设置为不同的值,这个在按钮响应函数里面实现。然后在InsertCheck中,if(m_stauts==1) //迟到处理 else if(m_status==2) //上衫老课处理。

❺ mfc如何远程连接sql数据库

1. 配置SQL Server外围应用服务器,开启SQL Server 2005远程连接功能:

“配置工具”->“SQL Server外围应用配置器”-> 选择“服务和连接的外围应用配置器”->选择Database Engine节点下的 “远程连接”-> 选择“本地连接和远程连接”-> 选择“同时使用TCP/IP和named pipes”-> 点击确定,重新启动
数据库
服务。

2. 把登陆设置改为SQL Server 和 Windows 身份验证模式:

打开SQL Server Management Studio管理器,点击服务器上面右键然后查看属性,在安全性选项里面对服务身份验证选择“SQL Server 和 Windows 身份验证模式”。

3.修改SQL Server sa的密码:

在SQL Server Management Studio管理器中,展开服务器上的“安全性”->登陆名->在sa帐号上点右键属性,这样在“常规”的选择页中更改sa登陆帐号的密码。注意SQL Server2005中,不允许密码设置简单,否则会通不过。然后在选择页的“状态”的登录修改为启用。

4.设置SQL Server 的端口号

在SQL Server Configuration Manager管理器中,展开SQL Server 2005 Network Configuration项目 -> 单击下面的 Protocols for 'dbname' -> 在右侧的窗口中,右键单击"TCP/IP"项,选择"属性" -> 打开"TCP/IP properties"窗口 - > 单击"IP Address"选项卡 -> 将所有IP地址下面的 "TCP Port" 值设置成1433

5.确保开启SQL Server服务

在SQL Server Configuration Manager管理器中, 选中SQL Server 2005 Services,在右侧的窗口中启动SQL Server ('YourInstance'),

6. 修改连接字符串,在字符串中加入SQl Server 服务的端口号.

strConnection.Format("driver={SQL Server};Server=xx.xx.xx.xx,1433;DATABASE=mydatabase;UID=name;PWD=pwd");

7.连接coder:

stdafx.h中引用:

#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")

8. 连接SQL SERVER服务器,并连接数据库

if(!AfxOleInit()) //这就是初始化COM库

{

AfxMessageBox("数据库初始化出错!");

}

_ConnectionPtr pCn("ADODB.Connection");

pCn->Open((_bstr_t)"Driver=

{SQL Server};Server=127.0.0.1,1433;Database=carcom;UID=sa;PWD=abc123456","","",adModeUnknown);

❻ VS2010中MFC连接SQL SERVER 2005的问题

m_pCon->ConnectionString="Provider=SQLNCLI.1;Password=自设密码;Persist Security Info=True;User ID=sa;Initial Catalog=MYSQLDB;Data Source=Emplorees";

有问题
末尾处,Data Source=Emplorees应该是你注册的机器名字。例如计算机名称,ip地址什么的。
initial Catalog=MYSQLDB;这里应该是数据库的名字,当然也许你就是这个名字。检查一下。

这是几个典型连接数据库的字符串,你参考一下,c#的:
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
Server=myServerName\theInstanceName;Database=myDataBase;Trusted_Connection=True;
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

热点内容
捷达方向机安全登录密码是多少 发布:2025-07-19 00:57:37 浏览:688
夜魔迅雷下载ftp 发布:2025-07-19 00:39:29 浏览:94
增值税票安全接入服务器地址 发布:2025-07-19 00:20:45 浏览:481
solidworkspcb服务器地址 发布:2025-07-18 22:50:35 浏览:816
怎么在堆叠交换机里配置vlan 发布:2025-07-18 22:42:35 浏览:625
java调用别人的接口 发布:2025-07-18 22:37:35 浏览:435
服务器四个节点如何联网 发布:2025-07-18 22:36:02 浏览:273
华强北什么地方休安卓手机 发布:2025-07-18 22:24:56 浏览:736
数据库的根本目标 发布:2025-07-18 21:37:50 浏览:939
压缩机的流速 发布:2025-07-18 21:37:40 浏览:408