急:VB6 调用DLL中的API

来源:百度知道 编辑:UC知道 时间:2024/06/17 09:50:31
Dll中有函数如下,如果在Vb6中调用请问如何拿到SDate,Stimer的值??
----------------------------------------------------------------
GetDBServerDateTime(char *SDate, char *Stimer);
/*
【功能说明】
为了避免操作员修改本地机器的时间而造成的程序判断的误差,特增加此函数以获取服务器的当前日期和时间。
【参数说明】
SDate:服务器当前的日期(返填值,固定8位,如20030101);
Stimer:服务器当前的时间(返填值,最长8位,如12:11:10)。
【返回值】
0:成功
--------------------------------------------------------------

VB访问SQL Server数据库技术全揭密

摘 要:

本文讨论了Visual Basic应用程序访问SQL Server数据库的几种常用的方法,分别说明了每种方法的内部机理并给出了每种方法的一个简单的实例,最后比较了每种方法性能和优缺点。

一、引言

SQL Server是微软推出的中小型网络数据库系统,是目前最常用的数据库系统之一。随着SQL Server网络数据库应用程序日益增多,这种Web数据库应用系统的正常运行一般依赖于已存在的用户数据库。创建维护数据库的工作可用SQL Server提供的SQL Enterprise Manager工具来进行,如能提供一种定制的数据库管理工具,通过管理应用程序来管理数据库及其设备,对用户来说无疑是最理想的。

Visual Basic作为一种面向对象的可视化编程工具,具有简单易学,灵活方便和易于扩充的特点。而且Microsoft为其提供了与SQL Server通信的API函数集及工具集,因此它越来越多地用作大型公司数据和客户机—服务器应用程序的前端,与后端的Microsoft SQL Server相结合,VB能够提供一个高性能的客户机—服务器方案。

二、VB访问SQL Server数据的常用方法

使用Visual Basic作为前端开发语言,与SQL Server接口有几种常用的方法,即:

①数据访问对象/Jet

②为ODBC API编程

③使用SQL Server的Visual Basic库(VBSQL)为DB库的API编程

④RDO 远程数据对象(RemoteData Objects)

⑤ADO 数据对象(Active Data Objects)

1、数据访问对象/Jet

VB支持Data Access Objects(DAOs)的子集。DAO的方法虽然不是性能最好的管理客户机—服务器之间的对话方式,但它