access升级到SQLServer如何调整字段类型及函数:JET SQL 和T-SQL(2)_Access数据库教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:解读ACCESS的参数化查询
最近因项目需要用ACCESS做数据库开发WEB项目,看论坛上还许多人问及ACCESS被注入的安全问题,许多人解决的方法仍然是用Replace替换特殊字符,然而这样做也并没有起到太大做用,今天我就把我用ACCESS参数化查询的一些方法和经验和大家分享,希望对大家有所启


字符串函数

VBA 函数Transact-SQL
标量函数
Asc(x)ASCII(x)
Chr(x)CHAR(x)
Lcase(x)LCASE(x)

LOWER(x)

Len(x)DATALENGTH(x)
Ltrim( x)LTRIM(x)
Mid(x,y,z)SUBSTRING(x,y,z)
Right(x,y)RIGHT(x,y)
Rtrim(x)RTRIM(x)
Space(x)SPACE(x)
Str(x)STR(x)
Ucase( x)UCASE(x)

UPPER(x)

转换函数

VBA 函数Transact-SQL
标量函数
Ccur(x)CONVERT(money,x)
Cdbl(x)CONVERT(float,x)
Cint(x)CONVERT(smallint,x)
Clng(x)CONVERT(int,x)
Csng(x)CONVERT(real,x)
Cstr(x)CONVERT(varchar,x)
Cvdate(x)CONVERT(datetime,x)

日期函数 asp学习网

VBA 函数Transact-SQL
标量函数
Date(x)CONVERT(DATETIME,CONVERT(varchar,GETDATE(x)))
Dateadd("<Access datepart>",x,y)DATEADD(<SQL Server datepart>, x, y)
Datediff("<Access datepart>",x,y)DATEDIFF(<SQL Server datepart>, x, y)
Datepart("<Access datepart>", x)DATEPART(<SQL Server datepart>, x)
Day(x)DATEPART(dd,x)
Hour(x)DATEPART(hh,x)
Minute(x)DATEPART(mi,x)
Month(x)DATEPART(mm,x)
Now(x)GETDATE(x)
Second(x)DATEPART(ss,x)
Weekday(x)DATEPART(dw,x)
Year(x)DATEPART(yy,x)

数学函数

VBA 函数Transact-SQL
标量函数
Int(x)FLOOR(x)
Sgn(x)SIGN(x)
Rnd(x)ROUND(x)

 

 

分享:如何在 Access 里使用查询建立 存储过程/视图, 并使用 ASP 执行
摘要: 本文演示了 使用 Access查询 构造类似于 MSSQL 存储过程的功能, 并在 ASP 中操作插入数据,显示数据功能. 目录: 1. 在 Access 查询里建表, 名 tt 2. 在 Access 查询里新建查询, 内容为:... 3. 在 ASP 里使用 tt_insertParm 添加10条记录到 表tt 3.1 构造

共2页上一页12下一页
来源:模板无忧//所属分类:Access数据库教程/更新时间:2010-02-27
相关Access数据库教程