请问高手如何自动生成表

tengyuandao 2003-11-05 05:28:52
大致情形如下:
我在程序里通过计算后得到一组数据,我想将这些数据自动存一个表里,或者自动生成一个表也行。请问如何才能实现。望高手指点或提供些资料信息。多谢了。
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤必有邻 2003-11-06
  • 打赏
  • 举报
回复
贴一段sql server建库

CDatabase * Database = new CDatabase;
try
{
if (ListServer.mLinkMode == 0)
string.Format("ODBC;DRIVER={SQL Server};SERVER=%s;Trusted_Connection=YES", szServer);
else
string.Format("ODBC;DRIVER={SQL Server};SERVER=%s;UID=%s;PWD=%s", szServer, ListServer.mUser, ListServer.mPwd);
Database->Open(NULL, FALSE, FALSE, string);
Database->ExecuteSQL("create database dbname");
}
catch( CDBException * sError )
{
AfxMessageBox( sError->m_strError, MB_ICONEXCLAMATION );
sError->Delete();
}
tengyuandao 2003-11-06
  • 打赏
  • 举报
回复
我用的是SQL Server2000 和 ODBC ,这和上面的有差别吗?
beyond1680 2003-11-05
  • 打赏
  • 举报
回复
可以用到SQL语句。
孤必有邻 2003-11-05
  • 打赏
  • 举报
回复
是指数据库中的表吗?
那你应该先建库。
是Access的库,还是SQL Server的库,或者其他?
贴个用DAO创建Access的(其中建了3个表):——倒不如写到Excel文件中
BOOL CreateDatabase()
{
// 创建数据库
CDaoWorkspace dwsp;
dwsp.Create("WANGJIN", "admin", "");

CDaoDatabase ddb(&dwsp);
try
{
ddb.Create(gsFileName);
}
catch(CDaoException * e)
{
AfxMessageBox(e->m_pErrorInfo->m_strDescription);
return FALSE;
}

CDaoTableDef dtdef(&ddb);
dtdef.Create("图元表");
dtdef.CreateField("key",dbInteger,50);
dtdef.CreateField("posx",dbInteger,50);
dtdef.CreateField("posy",dbInteger,50);
dtdef.CreateField("flag",dbByte,50);
dtdef.Append();
dtdef.Close();

dtdef.Create("动作表");
dtdef.CreateField("key",dbInteger,50);
dtdef.CreateField("action",dbText,50);
dtdef.CreateField("param",dbText,50);
dtdef.CreateField("left",dbByte,50);
dtdef.CreateField("right",dbInteger,50);
dtdef.CreateField("reason",dbText,50);
dtdef.CreateField("subreason",dbText,50);
dtdef.CreateField("comm",dbText,50);
dtdef.CreateField("open",dbByte,50);
dtdef.Append();
dtdef.Close();

dtdef.Create("通讯录");
dtdef.CreateField("name",dbText,50);
dtdef.CreateField("hostaddr",dbText,50);
dtdef.CreateField("hostport",dbLong,50);
dtdef.Append();
dtdef.Close();

ddb.Close();
dwsp.Close();
return TRUE;
}

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧