说明:删除符合条件的资料。 说明:关于WHERE条件后面如果包含有日期的比较,不同数据库有不同的表达式。具体如下: (1)如果是ACCESS数据库,则为:WHERE mydate>#2000-01-01# (2)如果是ORACLE数据库,则为:WHERE mydate>cast(''2000-01-01'' as date) 或:WHERE mydate>to_date(''2000-01-01'',''yyyy-mm-dd'') 在Delphi中写成: thedate=''2000-01-01''; query1.SQL.add(''select * from abc where mydate>cast(''+''''''''+thedate+''''''''+'' as date)''); 如果比较日期时间型,则为: WHERE mydatetime>to_date(''2000-01-01 10:00:01'',''yyyy-mm-dd hh24:mi:ss'') ----------- ASP中SQL语句参考及记录集对象 1. ASP与Access数据库连接: <%@ language=VBscript%> <% dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile %> 2. ASP与SQL数据库连接: <%@ language=VBscript%> <% dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称 %> 建立记录集对象: set rs=server.createobject("adodb.recordset") rs.open SQL语句,conn,3,2 3. SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 " sql="select * from 数据表 where 字段名 like ′%字段值%′ order by 字段名 " sql="select top 10 * from 数据表 where 字段名 order by 字段名 " sql="select * from 数据表 where 字段名 in (′值1′,′值2′,′值3′)" sql="select * from 数据表 where 字段名 between 值1 and 值2" (2) 更新数据记录:
|
正在阅读:ASP中SQL语句参考及记录集对象ASP中SQL语句参考及记录集对象
2004-05-27 15:17
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键