分类: Sybase
2008-04-11 10:54:42
来源:赛迪网 作者:xiaoqiao |
在应用程序中使用 SQL 语句的方式取决于您使用的应用程序开发工具和编程接口。
ODBC
如果您直接对 ODBC 编程接口编写代码,那么您的 SQL
语句将以函数调用的形式出现。例如,下面的 C 函数调用将执行
DELETE 语句:
ADO.NET
您可以使用多种 ADO.NET 对象执行 SQL 语句。
AsaCommand 是一个示例:
JDBC
如果要使用 JDBC 编程接口,那么您可以通过调用
statement 对象的方法来执行 SQL 语句。例如:
嵌入式 SQL
如果您使用嵌入式 SQL,那么应在 C 语言 SQL 语
句前用关键字 EXEC SQL 作为前缀。然后,代码在编译之前通过
预处理器处理。例如:
Sybase Open Client
如果要使用 Sybase Open Client 接口,那么您的 SQL 语句以函数调用形式出现。例如,下面的一对调用将执行DELETE 语句:
应用程序开发工具 应用程序开发工具 (例如, Sybase EnterpriseApplication Studio 软件包中的软件)提供了它们自己的 SQL 对象,这些对象在其背后使用 ODBC (PowerBuilder) 或 JDBC (PowerJ)。
服务器内的应用程序
在许多方面,存储过程和触发器都充当在服务器内运行的应用程序或应用程序的组成部分。您也可以在存储过程中使用许多这里的技术。存储过程使用语句的方式与嵌入式 SQL 语句非常相似。 |