119电脑网

当前位置: 主页 > Visual C++/MFC >

向数据库中插入数据的另一个方法 按id号的大小插入

时间:2013-09-17 18:36来源: 作者: 点击:
TODO: Add extra validation hereUpdateData(TRUE); CString strSQL;// CResourceSet m_recordset(m_database); int i=1; int flag=0;。

// TODO: Add extra validation here 
 UpdateData(TRUE);
 CString strSQL;
// CResourceSet m_recordset(&m_database);
 int i=1;
 int flag=0;
 while(!flag){
  CBookSet m_recordset(&m_database);
  strSQL.Format("select * from BOOK where BOOK_ID=%d",i);
  m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);
  if(m_recordset.GetRecordCount()==0){
   strSQL.Format("insert into BOOK values(%d,\'%s\',\'%s\',%d,%d,%d,%f)",i,m_name,m_author,0,m_courseid,m_quantity,m_price);
   m_database.ExecuteSQL(strSQL);
   m_database.Close();
   CDialog::OnOK();
   flag=1;
  }
  i++;
  //m_recordset.Delete();

拓展阅读:数据库人员面试:SQL Server常用测试题(1)

问题描述。为管理岗位业务培训信息,建立3个表。S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄。C (C#,CN ) C#,CN 分别代表课程编号、课程名称。SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
推荐内容