如何让程序根据选择连接不同的数据库,如何让程序新建数据库??? 我想用VC++/ADO开发程序,很多书籍中介绍的都是将程序连接到指定的Access数据库,由于工作的需要我们是用同一程序操作很多结构相同的Access数据库,如何实现通过打开对话框让程序连接到指定的数据库,并可以让程序根据模板数据库新建指定名称的数据库??请各位老师帮帮忙,很长时间都没解决这个问题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你贴个简单的sql server中的示例:m_strSelect.Format(" CREATE DATABASE [%s] ON (NAME = N'PD_DATA', FILENAME = N'c:\\人员定位\\Data\\pd_Data.MDF' , SIZE = 16, FILEGROWTH = 10%) LOG ON (NAME = N'PD_Log', FILENAME = N'c:\\人员定位\\Data\\pd_log.LDF' , MAXSIZE = 10, FILEGROWTH = 10%) COLLATE Chinese_PRC_CI_AS",m_strDBName); try { m_pConnsql->Execute(_bstr_t(m_strSelect),&m_varRecordAffected,adCmdText); m_strStatus.Format("建立%s数据库成功...",m_strDBName); m_cStatusList.InsertItem(m_cStatusList.GetItemCount(),_T("1"),m_strStatus); } catch(_com_error &e) { m_strStatus.Format("建立%s数据库失败。...",m_strDBName); m_cStatusList.InsertItem(m_cStatusList.GetItemCount(),_T("1"),m_strStatus); m_pConnsql=NULL; } 我用的是Access数据库,怎么办呀??? http://www.vckbase.com/document/viewdoc/?id=1582http://dev.yesky.com/243/2230743.shtml VC6.0中怎样怎样用向导的方式添加模板类…… 关于WaitForMultipleObjects的困惑,求助。 关于临界区与互斥量 扩展dll中存在gridctrl控件,控件不能操作 树状控件的使用 我用Windows Media Player9。0的控件,别人没装过9。0能播放吗? 谁有基于UDP的点对点通讯的代码,让我参考一下?? DirectX 截屏问题 多线程的问题,谁能告诉我 どうしで? 用VB能做多线程的COM+组件吗? 这个编译错误如何去除 vc中如何使用快捷键?
m_strSelect.Format(" CREATE DATABASE [%s] ON (NAME = N'PD_DATA', FILENAME = N'c:\\人员定位\\Data\\pd_Data.MDF' , SIZE = 16, FILEGROWTH = 10%) LOG ON (NAME = N'PD_Log', FILENAME = N'c:\\人员定位\\Data\\pd_log.LDF' , MAXSIZE = 10, FILEGROWTH = 10%) COLLATE Chinese_PRC_CI_AS",m_strDBName);
try
{
m_pConnsql->Execute(_bstr_t(m_strSelect),&m_varRecordAffected,adCmdText);
m_strStatus.Format("建立%s数据库成功...",m_strDBName);
m_cStatusList.InsertItem(m_cStatusList.GetItemCount(),_T("1"),m_strStatus);
}
catch(_com_error &e)
{
m_strStatus.Format("建立%s数据库失败。...",m_strDBName);
m_cStatusList.InsertItem(m_cStatusList.GetItemCount(),_T("1"),m_strStatus);
m_pConnsql=NULL; }
http://dev.yesky.com/243/2230743.shtml