关于ADO创建mdb文件,很基础的问题,高分在线等待,急啊
我的代码大概是这样的
#import "c:\Program Files\Common Files\system\ado\msadox.dll "
ADOX::_CatalogPtr pCatalog(__uuidof(ADOX::Catalog));
_bstr_t str= "Provider=Microsoft.Jet.OLEDB.4.0;data source=C:\xxx.mdb ";
try
{
pCatalog-> Create(str); //创建数据库
}
catch(_com_error &e)
{
//错误处理
}
但是编译的时候报错,说ADOX不是类什么的。
是不是还需要联接什么lib啊。
还有就是在数据库创建好之后怎么样添加列信息啊?希望能说详细一点,我刚刚接触数据库才3天。。。最好是需要联接什么都告诉我,谢谢了。
------解决方案--------------------应该在IDE先添加吧,什么工具?
------解决方案--------------------呵呵,好高深!!!
学习!!!
------解决方案--------------------那可以试下在工具箱-选择项-添加COM
------解决方案--------------------http://blog.csdn.net/jiangsheng/archive/2004/03/15/3799.aspx
------解决方案--------------------我想请教一下。ado和odbc有区别么?
是这样的,我在网上只能找到odbc连接mysql的例子,但我老板一定要用ado连接。
CString strDNS = "Provider=MSDASQL.1;DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=tttt;UID=root;PWD= ";
------解决方案--------------------you can use the same connection string
------解决方案--------------------安装MDAC2.7试一下。
------解决方案--------------------VS的添加方法阿,怎么会没有呢?