如何在程序中实现在数据库中建立新表,并且写入对应字段?
麻烦各位给看一看了,小弟急用!
是不是只能用SQL语言呢?
问题点数:50、回复次数:5Top
1 楼ygzhi(ygzhi)回复于 2002-10-04 15:58:40 得分 0
问题不清Top
2 楼huwei1120()回复于 2002-10-04 16:18:20 得分 0
我的想法是在一个对话框中,在确认后可以在绑定的一个数据库中建立一个新表,而新表的各个字段由对话内上一些文本框的内容决定!
不知道这样是否清楚!?帮忙!Top
3 楼ygzhi(ygzhi)回复于 2002-10-04 16:28:12 得分 0
你只需要根据对话框内容格式化一个create table语句即可Top
4 楼huwei1120()回复于 2002-10-04 16:34:41 得分 0
谢谢你,能否具体一点呢?
比如:我在OnButtonConfim()函数中应该如何编写?
ButtonConfim是一个按钮。Top
5 楼ygzhi(ygzhi)回复于 2002-10-04 18:28:02 得分 50
大致代码如下:
void xxx::OnButtonConfim()
{
CString strSQL,strFormat;
//提取对话框数据
UpdateData();
//
strFormat = _T("create table %s {%s int } ");
strSQL.Format(strFormat,var1,var2);
//
database.Execute(strSQL);
}Top




