mdsk.net
当前位置:首页 >> 嵌入式SQL的工作原理 >>

嵌入式SQL的工作原理

提供对于嵌入式SQL的支持,需要数据库厂商除了提供DBMS之外,还必须提供一些工具.为了实现对于嵌入式SQL的支持,技术上必须解决以下4个问题[1]: 1.宿主bai语言的编译器不可能识别和接受SQL文,需要解决如何将SQL的宿主语言源

C++ 本来就不识别SQL,要在C++里对SQL类的数据库进行操作的正确做法的原理是:1、使用控件,向SQL类服务器(比如MS SQL Server或Oracle,或最简单的ACCESS数据库)发送SQL语句,SQL类服务器响应后就会针对语句的要求进行返回数据集或结果,控件可以收到结果,然后进行展现或处理.2、一般最常见的是ADO Data类的控件,比如C++Builder里的ADOQUERY,ADODataset.又比如VC里的ADO Data控件,等等.3、想具体的学习如何进行SQL数据库编程,可自个百度关键词:“SQL数据库编程”,或“C++Builder SQL数据库编程 ”.

嵌入式SQL语言是将SQL语句直接嵌入到程序的源代码中,与其他程序设计语言语句混合. 嵌入式SQL的用途:它是数据库应用程序的一种开发方法.是一种应用程序进行数据库访问时所采取的编程式数据库语言.

1. 关联表2. 你想得到什么3. 找出对应关系4. 主要是效率问题很头疼

SQL语句执行后,系统要反馈给应用程序若干信息,主要包括描述系统当前工作状态和运行环境的各种数据,这些信息将送到SQL通信区SQLCA中.应用程序从SQLCA中取出这些状态信息,据此决定接下来执行的语句.SQLCA是一个数据结构,在应用程序中用EXEC SQL INCLUDE SQLCA加以定义.

存储空间有限,处理器速度有限等等吧

在嵌入式SQL中是如何解决数据库工作单元与源程序工作单元之间通信的? 答:数据库工作单元与源程序工作单元之间的通信主要包括: ⑴SQL通信区SQLCA:用来向主语言传递SQL语句的执行状态 信息,使主语言能够根据此信息控制程序流程. ⑵主变量:用来实现主语言向SQL语句提供参数;将SQL语句查询数据库的结果交主语言进一步处理. ⑶游标:解决集合性操作语言与过程性操作语言的不匹配,通过游标逐一获取记录,并赋给主变量,交由主语言进一步处理. 我是网上找到的.希望对你有帮助. 以上是对这个问题的回答,希望对您有帮助.

嵌入式数据库技术已得到广泛的应用,随着移动通信技术的进步,人们对移动数据处理提出了更高的要求,嵌入式数据库技术已经得到了学术、工业、军事、民用部门等各方面的重视 这是我的回答,希望对你有帮助.

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com