77范文网 - 专业文章范例文档资料分享平台

数据库实验三大纲及过程详解修改版 - 2013(7)

来源:网络收集 时间:2019-08-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Visual Studio C++数据库编程实现过程详解~31~许文俊 龚萍编制

char tempp[255]; strcpy(tempp,sql); for (int i=0;i<3;i++) {

if (isupper(tempp[i]))

tempp[i]=tolower(tempp[i]);

}

if((tempp[0]=='s' && tempp[1]=='e' && tempp[2]=='l')) {

recset.Open(CRecordset::forwardOnly,sql,CRecordset::readOnly); int ii;

while(!recset.IsEOF()) {

CString temp1,temp2,temp3,temp4; recset.GetFieldValue(\recset.GetFieldValue(\recset.GetFieldValue(\recset.GetFieldValue(\

ii=list->InsertItem(0,\ list->InsertItem(ii,\

list->SetItemText(ii,0, temp1); list->SetItemText(ii,1, temp2); list->SetItemText(ii,2, temp3); list->SetItemText(ii,3, temp4); UpdateData(false); ii++;

recset.MoveNext();

}

recset.Close(); MessageBox(\查询成功!!!\ } else

{

try {

db.ExecuteSQL(sql); db.Close();

}

catch (CDBException* e) {

AfxMessageBox(e->m_strError); return; }

MessageBox(\执行成功,请刷新数据库显示执行结果!\ }

db.Close();

Visual Studio C++数据库编程实现过程详解~32~许文俊 龚萍编制

}

Visual Studio C++数据库编程实现过程详解~33~许文俊 龚萍编制

注:几点提示:

1. 如何找到出错代码位置?

1。按F5运行你的程序

2。在出错时,选择“重试” 3。按ALT+7调出“调用栈”窗口

4。双击从上往下的最近一个自己定义的函数,系统会自动把该函数所在的文件显示出来,此时程序就暂停在光标处。一般来说错误就出在这附近。你可以通过查看变量的值来确认

2。Id(sno) name age dept 这四项常常同时出现,如果只有age出错。或者编译运行的时候查询输入数字正确,输入字符汉字就出错,都是因为与age相关的有些属性仍然是整型(int或者long)。需要在classwizard改正,并且通过edit—find查找例如m_Sage Sage age修改代码。

编译后,可以在界面上输入修改,删除,新建表,添加等语句,点击执行,即执行成功。

图 29 SQL 语句的界面输入与执行

3 运行结果

1) 逐条记录查看:可以点击下图中红色圈中的左右按钮来逐个查看记录。

Visual Studio C++数据库编程实现过程详解~34~许文俊 龚萍编制

图 30 逐条记录查看按钮

2) 数据添加:

图 31 数据添加操作

数据库刷新之前的表为

Visual Studio C++数据库编程实现过程详解~35~许文俊 龚萍编制

图 32 添加之前数据库中的数据

点击执行之后:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库数据库实验三大纲及过程详解修改版 - 2013(7)在线全文阅读。

数据库实验三大纲及过程详解修改版 - 2013(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/704931.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: