当前位置:首页 » 编程语言 » mfcsqlserver2008
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

mfcsqlserver2008

发布时间: 2022-07-02 09:30:48

‘壹’ 用MFC做一个学生成绩管理系统连接sql Server 2008

给你一个使用sql server2005的例子。

做得比较狠详细的。

资源来自网络。

‘贰’ 怎样在MFC编程中使用microsoft SQL server 2008建立数据库链接

为什么一定要选2008?安装sql server 2008需要首先将visual studio 2008升级到sp1,否则无法安装的。
建议使用sql server 2005。这个版本有完全版的--两张光盘的,第一张是服务器,第二张是managerment studio--也就是图形化操作数据库的界面。
你就装express版吧,这个版本有两张光盘的,没有的话就去电驴上下载。
连接数据库的话直接网络一下mfc ado编程。是在是漫天都是。
如果你不是很熟悉sql server,可以用ado读写mdb也就是access来练练手。对mfc而言,不管是access数据库,还是sql server,操作ado的语句都是一样的,不同点只是在数据库引擎关键字上。

‘叁’ MFC里ADO连SQL SERVER2008的连接串怎么写啊

Provider=SQLOLEDB.1;Data Source=192.168.1.1;Initial Catalog=dbname;User ID=sa;password=sa//需要开启tcp/ip协议,推荐,因为这种方式快很多,需要开启方法的话请看本人的网络经验

Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=DBname;DataSource=127.0.0.1//刚安装好sqlserver啥都不配置就可以连,缺点,不管是连接,查询还是删改增都出奇的慢

‘肆’ 如何用vs中的mfc连接sql server 2008

操作如下:
SQLEXPRESS服务开启或者设置为自动启动.
连接字符串如下:Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Test.mdf;Integrated Security=True;User Instance=True
|DataDirectory|代表app_data数据文件夹相对路径.
比如Test.mdf数据库需要放在app_data文件夹内这样就是相对路径.如果选择MS SERVER 数据库文件就是选择数据库的绝对路径了 。

‘伍’ MFC 用ADO方式连接SQL SERVER 2008连接不上

""在C语言的作用忘记了?

如果数据库存放位置是本机,建议使用127.0.0.1

否则:如果是公网,则用域名,局域网则用IP

最好是将连接字串写在非EXE里,这样方便发布和修改数据库服务器位置、帐号密码

还有,vc中连通前,你应该在mssql管理器中尝试连接,如果在mssql管理器中都连接不能,则问题不出在VC中

caseDATABASE_MSSQL:		
strcpy_s(data,"Driver={SQLServer};");

strcat_s(data,"Server=");
strcat_s(data,addr);
if(addr[0]!='.')//如果服务器地址使用".",则不能加端口
{
strcat_s(data,",");
strcat_s(data,port);
}
strcat_s(data,";");
strcat_s(data,"UID=");
strcat_s(data,user);
strcat_s(data,";");
strcat_s(data,"PWD=");
strcat_s(data,pwd);
strcat_s(data,";");
if(strlen(database))
{
strcat_s(data,"Database=");
strcat_s(data,database);
strcat_s(data,";");
}
上面是连接字符串生成代码,下面是打开连接的函数
intCAdoDataBase::Open(constchar*data)
{
intret=0;
memset(m_strLogin,0,1024);
strcpy_s(m_strLogin,data);

this->Lock();
do
{
try
{
m_pConnection.CreateInstance(__uuidof(Connection));
ret=m_pConnection->Open((_bstr_t)data,"","",adModeUnknown);
m_bFlag=TRUE;
ret=0;
}
catch(_com_errore)
{
m_bFlag=FALSE;
strcpy_s(m_strErrCode,e.Description());
m_pConnection=NULL;
ret=-1;
}
}while(FALSE);
this->UnLock();
returnret;
}

‘陆’ VS2010里面MFC怎么连接到SQL server 2008

VS2010MFC中ADO方式连接SQL Server2008
http://wenku..com/view/c444192a482fb4daa58d4b22.html

‘柒’ sql server 2008有哪些版本,简述各版本异同

SQL Server 2008企业版是一个全面的数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。这一版本将为你提供更加坚固的服务器和执行大规模在线事务处理。这个是最牛B的版本。

SQL Server 2008标准版

SQL Server 2008标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性。

SQL Server 2008工作组版

SQL Server 2008工作组版是一个值得信赖的数据管理和报表平台,用以实现安全的发布、远程同步和对运行分支应用的管理能力。 这一版本拥有核心的数据库特性,可以很容易地升级到标准版或企业版。

‘捌’ 如何在mfc中的对话框应用中的列表框中显示从sql server 2008读入的数据 要求详细过程!!!

ado 或 CDatabase 远程连接,
CListCtrl report InsertItem SetItemText