打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
金字塔(数据库函数)
userphoto

2010.11.25

关注

DATABASE=连接数据库

连接数据库

用法:

DATABASE(STRING),STRING为数据库ADO连接字符串

例如:

(1)连接ACCESS数据库:DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\test.mdb')

表示连接D:\Test.MDB数据库文件.

 

(2)通过DSN数据源对任何支持ODBC的数据库进行连接:

DATABASE('Data Source=adotest;UID=sa;PWD=1234;')

其中adotest是数据源名称,sa为登陆用户,1234为登陆密码

 

(3)不通过DSNSQL SERVER数据库进行连接:

DATABASE('driver={SQL Server};Server=127.0.0.1;DATABASE=test;UID=sa;PWD=1234')

其中Server127.0.0.1服务器的名称或IP地址,test是数据库的名称

 

(4)不通过DSNOracle数据库进行连接:

DATABASE('provider=MSDAORA;Data Source=servername;User ID=sa;Password=1234;')

其中servername是服务器名称或IP地址

DBREADTYPE=数据读取模式

用法:DBREADTYPE(N),N01,默认为0

N=0时如果DBVALUE或者DBSTRING找不到当日数据,那么取其之前数据。不然这两个函数将返回0值。

DBSTRING=读取字符串

取数据库中字符串数据

用法:DBSTRING(S),S为字段名称,数据必须为字符类型

例如:DBVALUE('STOCKNAME')表示取数据库中的STOCKNAME字符串数据.

DBTABLE=检索记录集

使用SQL语句检索记录集

用法:DBTABLE(SQL),SQL为检索记录集字符串.

例如:

DBTABLE('Select * From @Code@ Order By StockDate')

从品种代码表中选择全部字段数据,并按照StockDate字段类型从小到达排序.

StockDate为一个日期型字段,数据库中必须要有此字段,否则系统将无法工作.

@Code@在运行中会被系统替换成品种的具体品种代码,例如SH600215

DBTABLE('Select * From sdk where stockcode = "@Code@" Order By StockDate')

表示从一个固定sdk表中读取指定品种的数据,通过stockcode来进行过滤,数据的字符串用双引号。

DBVALUE=读取数据

取数据库中数值数据

用法:DBVALUE(S),S为字段名称,数据必须为浮点类型

例如:DBVALUE('STOCKCLOSE')表示取数据库中的STOCKCLOSE字段数据.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中如何调用SQL数据
标准SQL语句总结
MySQL Structured Query Language
MySQL手工注入学习-1
WEB渗透测试中SQL注入那点事
PowerDesigner连接SqlServer数据库
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服