三九宝宝网宝宝教育写作范文

如何用C实现对SQL数据库的操作

12月28日 编辑 39baobao.com

[关于高校人力资源管理系统的设计与实现]我的回答如下: "公正、公平、合理"的企业管理理念和企业管理水平的提高,使企业对人力管理资源系统有了更高的需求,同时由于个人电脑的普及,数据库技术,特别是Intranet/Internet技术...+阅读

连接到SAMPLE数据库,查询LASTNAME为JOHNSON的FIRSTNAME信息。 #include#include#include#include "util.h" #include`` EXEC SQL INCLUDE SQLCA; main() { EXEC SQL BEGIN DECLARE SECTION; char firstname[13]; char userid[9]; char passwd[19]; EXEC SQL END DECLARE SECTION; EXEC SQL CONNECT TO sample; EXEC SQL SELECT FIRSTNME INTO :firstname FROM employee WHERE LASTNAME = 'JOHNSON'; printf( "First name = %s\n", firstname ); EXEC SQL CONNECT RESET; return 0; } 上面是一个简单的静态嵌入SQL语句的应用程序。

它包括了嵌入SQL的主要部分: (1)中的include SQLCA语句定义并描述了SQLCA的结构。SQLCA用于应用程序和数据库之间的通讯,其中的SQLCODE返回SQL语句执行后的结果状态。 (2)在BEGIN DECLARE SECTION和END DECLARE SECTION之间定义了宿主变量。宿主变量可被SQL语句引用,也可以被C语言语句引用。它用于将程序中的数据通过SQL语句传给数据库管理器,或从数据库管理器接收查询的结果。

在SQL语句中,主变量前均有“:”标志以示区别。 (3)在每次访问数据库之前必须做CONNECT操作,以连接到某一个数据库上。这时,应该保证数据库实例已经启动。 (4)是一条选择语句。它将表employee中的LASTNAME为“JOHNSON”的行数据的FIRSTNAME查出,并将它放在firstname变量中。该语句返回一个结果。可以通过游标返回多个结果。当然,也可以包含update、insert和delete语句。

(5)最后断开数据库的连接。 从上例看出,每条嵌入式SQL语句都用EXEC SQL开始,表明它是一条SQL语句。这也是告诉预编译器在EXEC SQL和“;”之间是嵌入SQL语句。如果一条嵌入式SQL语句占用多行,在C程序中可以用续行符“\”。

以下为关联文档:

实现梦想的哆啦a梦怎么唱喜欢国语的就照着这个唱 喜欢和原来一样就照着罗马拼音或者自己谷歌翻译这个日语歌词 然后点小喇叭 他会给你播放的 ps:一句一句的翻译 至于节奏自己去听音乐就知道了 你想要...

WII版WWE怎样操作昨天和今天玩了很长时间,不打算创造新角色了,创造的新角色好难看,脸还太假, 还是用本来的人物把,来的多真实。 我用john cena 哈哈。好象啊。 说说 操作 默认操作。 三角: 跑。 靠...

请教Windows Server 2012如何实现NAS功能1.Windows Server 2012 NAS前期准备工作 安装操作系统Windows server 2012,版本最好选择数据中心版本的。 硬盘最好是两个以上,组建Raid,否则没几天就硬盘就坏了,那就糟糕了。...

进度施工计划表软件操作Step1启动Excel2003(其它版本请仿照操作),仿照图1的格式,制作一份表格,并将有关工序名称、开(完)工时间和工程持续时间等数据填入表格中。 A1单元格中请不要输入数据,否则后面制作图...

预防接种操作前要严格实行三查七对制度三查七对指什么《预防接种工作规范》(2016年版)在第四章 预防接种服务中明确规定:预防接种工作人员在预防接种操作前再次进行“三查七对”,无误后予以预防接种。三查:检查受种者健康状况和接种...

阿里巴巴询盘管理中新到询盘该怎么操作1.当有新到询盘时,旺旺会自动提醒您查看,点击“立即查看”按钮: 2. 可在询盘页面查看客户信息或者联系完客户后,点击“修改联系方式”或“编辑”: 注:当鼠标移动到可编辑区域内,...

操作系统是什么服务器是什么微软开发的软件是什么 XP是什么怎1、操作系统:给你一个砧板,你用它来剁肉、切菜;给你一个餐桌,你用它来吃饭、摆碗筷、打牌等。。。操作系统就是这砧板、餐桌:其它的程序或软件只有靠它才能运行,如QQ只有安装在操...

新买的西部数据移动硬盘用什么管理工具方便分区加密等操作一,TrueCrypt是一款免费,开源的支持Windows Vista/XP/2000 and Linux的绿色虚拟加密磁盘工具,可以在硬盘上创建一个或多个虚拟磁盘,所有虚拟磁盘上的文件都被自动加密,需要通过密...

光缆厂生产部操作工年终总结怎么写时间过的飞快,转眼我以来XXX光缆厂工作将近一年了!在这将近一年的工作中,本人在在线工作感到非常的充实!,在领导的教导和老员工的帮助下我的设备操作技能不断进步!我感受到公司领...

推荐阅读
图文推荐