我没用过vc应聘需要VC连接数据库,应用程序功能是:用VC画一个方框图然后把这个方框图的信息保存到SQL数据库,最后能从数据库中读出相应的信息,再还原这个方框图.
解决方案 »
- 我想实现类似winrar的拖拽功能,请问如何做
- MFC——————用new创建的对象的内存空间释放
- 今天使用ClassWizard突然出现的问题,按钮的Click事件无法添加,已存在的消息映射会被重复的添加
- 继承于IDispatch接口的组件方法中怎样传中间有'\0'结束符的字符串
- vc调用vb activex dll的问题
- 学习java与学.net技术那个更好 那个更容易上手????
- 求助:谁有电脑爱好者擂台赛的题目或源程序?
- GDI绘图之原点变换
- 有关声音的问题
- 急求解答:小弟在自己编写的Dll中,用loadlibrary调用另一个Dll,调试运行到LoadLibrary的时候,出现Access Violation错误!
- 奇怪了,我的程序在2000下只有一个进程,跑到XP(SP1)下却成有两个进程了?另外一个只有几百K。
- 为什么我的下拉式组合框(下拉不了,没任何显示)
上面是ADO操作数据库的一些基本方法。
连接SQL数据库可以把里面的provider换为
pCn->Open("driver={SQL Server};Server=211.64.156.98;DATABASE=pubs;UID=sa;PWD=0829","","",adModeUnknown);pCn->Open("Provider=sqloledb ;Data Source="机器名";persist security info=false;Initial Catalog="数据库名";User Id=sa;Password=;");
根据你的情况改变上面的连接数据就可以
你的方框图可以简单用CListCtrl实现
然后导入ado组件
pConnection连接数据库
执行SQL语句,实现查询,获得值等,然后显示
1。首先建立单文档或多文档视图;
2。在你的app中加入连接数据库的语句进行数据库的连接
3。在你的Ondraw中画图巨型
4。序列化你的图形
_ConnectionPtr pDesConnect;//目标数据库
try
{
TESTHR(pDesConnect.CreateInstance(__uuidof(Connection)));
pDesConnect->Open(_bstr_t(m_strDesConnString),"","",adConnectUnspecified);
}
catch(_com_error *e)
{
//MessageBox(e.Description());
}