分布式网络系统中的数据访问设计与优化
ORT long __stdcall strCopyToByte (char * BytesAddress,char * strAddress)
本文链接地址:http://www.oyaya.net/fanwen/view/141527.html
{ return (long) strcpy(BytesAddress, strAddress); }//
将字符串传送到指定地址
经编译链接生成SQLAPI.DLL动态链接库,将其拷贝到C:\WINDOWS\SYSTEM(对于Windows) 或C:\WINNT\SYSTEM32(对于Windows NT 或2000)目录下,这样就可在VB中调用这两个API函数实现对ODBC API的调用。ODBC调用的一般流程为:
1连接至数据源:分配环境句柄、设置环境属性、分配联接句柄、联接数据源和设置联接属性。
2初始化应用程序:分配语句句柄、设置语句属性,必要时进行数据绑定。
3建立和执行SQL语句:a) 建立SQL语句,或使用硬编码的SQL语句。b) 如果SQL语句含有参数,将每个参数绑定至应用程序变量。c) 用SQLExecDirect执行该语句。如果语句要多次执行,则进行语句准备,并用SQLExecute来执行。
使用API函数可以加快数据库的访问,提高效率,另外也要注意SQL语句的语法优化。对于巨表和多表访问,SQL
《分布式网络系统中的数据访问设计与优化(第5页)》