★★★在vc中如何动态创建数据库、数据表,及添加纪录的操作。务必请帮忙.谢谢 VC,自找麻烦?试试ADO吧, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只知道如何创建Access(mdb)的数据库的表。不知道对你有没有帮助。(因为据帮助,说该方法只支持这个数据库驱动)#include <afxdao.h> CDaoDatabase db;db.Create(m_path);CDaoTableDef tbf(&db);tbf.Create("UserInfor");tbf.CreateField("User",dbText,20,dbVariableField);tbf.CreateField("Password",dbLong,4,dbVariableField);tbf.Append();tbf.Close();tbf.Create("Content");tbf.CreateField("CategoryNo",dbLong,4,dbVariableField);tbf.CreateField("Content",dbMemo,0,dbVariableField);tbf.CreateField("Title",dbText,50,dbVariableField);tbf.CreateField("SerialNo",dbLong,4,dbVariableField);tbf.CreateField("CreateTime",dbDate,8,dbVariableField);tbf.CreateField("ModifyTime",dbDate,8,dbVariableField);tbf.Append();tbf.Close();tbf.Create("Category");tbf.CreateField("CategoryName",dbText,50,dbVariableField);tbf.CreateField("CategoryNo",dbLong,4,dbVariableField);tbf.CreateField("ParentNo",dbLong,4,dbVariableField);tbf.CreateField("IsPrivate",dbBoolean,1,dbVariableField);tbf.Append();tbf.Close(); 怎样产生一个新的数据库不知道,但是往中间生成新的表,以及insert 数据,都是可以直接用ExecuteSQL(),来实现的,具体的就是将create table xxx(xad char(10),etsd char(10))以及,insert into xxx values("dfwe","euroij") 放在ExecuteSQL就可以了。 如果只要产生access数据库并追加纪录,我有现成的源代码,需要的话和我联系(Dao 编写的)。([email protected]) VC++学好后,可以做什么 在BHO 中如何获取网页里XmlHttpRequest对象的readyState? VC中的修改问题 使用ODBC向MSSQL中添加记录,添加第一条记录时程序崩溃,为什么? MDI中怎样判断当前有没有激活的视图实例? 能在MFC程序中传递一个CEDIT指针给DLL使用吗? 高难度问题!!! wltsui,请进来领分,感谢你的帮助 如何实现静态切分的MDI应用程序 关于应用程序兼容的问题 请问:在MFC DLL中建一个MFC的自动化类.别的程序怎样通过它的ProgID调用这个类的成员函数. 关于ISAPI FILTER的问题请求帮助,不过只有这么多分了,谢谢
db.Create(m_path);CDaoTableDef tbf(&db);tbf.Create("UserInfor");
tbf.CreateField("User",dbText,20,dbVariableField);
tbf.CreateField("Password",dbLong,4,dbVariableField);
tbf.Append();
tbf.Close();tbf.Create("Content");
tbf.CreateField("CategoryNo",dbLong,4,dbVariableField);
tbf.CreateField("Content",dbMemo,0,dbVariableField);
tbf.CreateField("Title",dbText,50,dbVariableField);
tbf.CreateField("SerialNo",dbLong,4,dbVariableField);
tbf.CreateField("CreateTime",dbDate,8,dbVariableField);
tbf.CreateField("ModifyTime",dbDate,8,dbVariableField);
tbf.Append();
tbf.Close();tbf.Create("Category");
tbf.CreateField("CategoryName",dbText,50,dbVariableField);
tbf.CreateField("CategoryNo",dbLong,4,dbVariableField);
tbf.CreateField("ParentNo",dbLong,4,dbVariableField);
tbf.CreateField("IsPrivate",dbBoolean,1,dbVariableField);
tbf.Append();
tbf.Close();
以及,insert into xxx values("dfwe","euroij") 放在ExecuteSQL就可以了。