
2008年6月1日
摘要: 当需要将长日期格式转换为短日期格式时,可以使用FormatDateTime 函数
FormatDateTime 函数
请参阅
FormatCurrency 函数 | FormatNumber 函数 | FormatPercent 函数
要求
版本2
返回表达式,此表达式已被格式化为日期或时间。
FormatDateTime(Date[, NamedFormat])
参数
Date
必选项。要被格式化的日期表达式。
NamedFormat
可选项。指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate。
设置
NamedFormat 参数可以有以下值:
阅读全文
posted @
2008-06-01 21:41 jianfangkk 阅读(37) |
评论 (0) |
编辑
1
<%
2
response.write"<div>"
3
for i=1 to 10
4
if i mod 2=1 then
5
response.write"</div><div>"
6
end if
7
response.write i&" "
8
next
9
response.write"</div>"
10
%>
posted @
2008-06-01 21:23 jianfangkk 阅读(10) |
评论 (0) |
编辑

2008年5月25日
从一个页面转到另一个页面 传递一个id参数
查询此id的记录并显示:( % 用 $ 代替 )
<$
sql="select * from sd_job where id="&id&""
rs.open sql,conn,1,1
if not rs.eof then
job_title=rs("title")
$>
|
<$=rs("title")$>
<$
else
response.write("没有数据")
$>
<$
end if
rs.close
$>
|
表单设计为:
..........
/from>
关键地方:action="?action=add&id="
为什么这里要加上id=刚开始没有加的时候一直报错:
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录
怎么修改都没有用,1个小时的郁闷时间过后,终于让我灵机一动,看到action="?action=add就是这个东
东搞的鬼,虽然代码仍然是在本页执行,但是它带了一个action参数 这样想当于转向了另外一个页面,如
果不传递id这个参数的话,那前面的显示的记录就为空,也就是job_title=rs("title") 为空,以至于导致后面
提交表单的时候产生了莫名其妙的错误.
好了,问题总算是解决了,这也算一个小小的心得吧
文章来源:
topic_view.aspx?id=d917f921-983f-454d-b23c-76b388a6646f
posted @
2008-05-25 12:33 jianfangkk 阅读(22) |
评论 (0) |
编辑

2008年3月3日
sql语句执行的时候要先编译,然后执行。存储过程就是编译好了的一些sql语句。应用程序需要用的时候直接调用就可以了,所以效率会高。
类似与我们编程时的函数,将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令,跟函数调用差不多!
存储过程具有的一些优点:
1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。
2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。
3.存储过程可以重复使用,可减少数据库开发人员的工作量
4.安全性高,可设定只有某些用户才具有对指定存储过程的使用权
* 存储过程的能力大大增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的 运算。
* 可保证数据的安全性和完整性。
# 通过存储过程可以使没有权限的用户在控制之下间接地存取数据库,从而保证数据的安全。
# 通过存储过程可以使相关的动作在一起发生,从而可以维护数据库的完整性。
* 再运行存储过程前,数据库已对其进行了语法和句法分析,并给出了优化执行方案。这种已经编译好的过程可极大地改善SQL语句的性能。 由于执行SQL语句的大部分工作已经完成,所以存储过程能以极快的速度执行。
* 可以降低网络的通信量。
* 使体现企业规则的运算程序放入数据库服务器中,以便:
# 集中控制。
# 当企业规则发生变化时在服务器中改变存储过程即可,无须修改任何应用程序。企业规则的特点是要经常变化,如果把体现企业规则的运算程序放入应用程序中,则当企业规则发生变化时,就需要修改应用程序工作量非常之大(修改、发行和安装应用程序)。如果把体现企业规则的 运算放入存储过程中,则当企业规则发生变化时,只要修改存储过程就可以了,应用程序无须任何变化。
更多请看http://baike.baidu.com/view/68525.htm
文章来源:
topic_view.aspx?id=fad55269-dcf9-4a92-a9b8-b01ddc698855
posted @
2008-03-03 18:56 jianfangkk 阅读(16) |
评论 (0) |
编辑

2008年3月1日
page counter组件创建page counter对象,可以记录和显示web页被打开的次数。
此方法设计出来的网站计数器比较简单,可以方便查看你的站点访问量。
具体代码如下:
<%
dim visitors
whichfile=server.MapPath("count.txt")
set js=CreateObject("scripting.filesystemobject")
set thisfile=js.opentextfile(whichfile)
visitors=thisfile.readline
thisfile.close
visitors=visitors+1
response.write visitors
set out=js.createtextfile(whichfile)
out.writeline(visitors)
out.close
set js=nothing
%>
其中的count.txt 是一个文本文件,用于存放访问数据的,创建的时候count.txt不能为空哦,否则会报错的。
文章来源:
topic_view.aspx?id=3a625420-07bb-443e-b85c-cd7161ebafab
posted @
2008-03-01 15:03 jianfangkk 阅读(5) |
评论 (0) |
编辑