浏览模式: 普通 | 列表

获取毫秒数,时间戳 的函数

[ 2007-04-23 13:31:43 | 作者: admin ]
javascript:
var dt = new Date();
var ms = dt.getUTCMilliseconds();

asp:
'获取13位时间戳
'1970-01-01 08:00:00 到现在的毫秒数
'Timer()是返回今天的0点到现在的秒数,但精确到了小数点后两位,基本上是毫秒
Public Function getTime()
  getTime = DateDiff("s", "1970-01-01 08:00:00", Date()) * 1000 + Int(CDbl(Timer()) * 1000)
End Function

c#:
DateTime dt= DateTime.Now;
string s = dt.ToString("yyyyMMddHHmmss") + now.Millisecond.ToSring();
1.数据库导入以后,自动增加字段需要重写,部分数字类型需要增加长度,有需要就用bigint。
2.所有的默认值都丢失了。主要是数字类型和日期类型。
3.所有sql语句中的now(),time(),date()要改成getdate()。
4.所有sql语句中的datediff('d', time1, time2)要改成datediff(day, time1, time2),相应的其他日期属性也需要更改。
5.有可能一些true/false的判断语句不能正常使用了,这里是指用整数型来表达bool的情况,要变为1/0。
  6.备注类型要通过cast(column as varchar)来使用。
7.CursorType要改成1,也就是打开数据库时要给出第一个数字参数为1,否则记录可能 显示不完整。也就是说,一般要写成rs.open sql, conn, 1。
8.isnull(rowname)要改成rowname = null
...

阅读全文…
http://www.52la.cn/article.asp?id=703

采集中 或者 在线添加文章中 都可以用到此功能
SNA新闻采集系统 For 3.62 (程序制作:ansir)里函数 比较简单好用

以下是函数
<%
'==================================================
'函数名:CheckDir2
'作 用:检查文件夹是否存在
'参 数:FolderPath ------文件夹地址
'==================================================
Function CheckDir2(byval FolderPath)
         dim fso
         folderpath=Server.MapPath(".")&"\"&folderpath
...

阅读全文…

asp获取远程文件并保存

[ 2007-04-02 14:38:20 | 作者: admin ]
asp保存远程文件的简单函数
Sub SaveRemoteFile(LocalFileName,RemoteFileUrl)
   Dim StreamObj,Retrieval,GetRemoteData
   Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP")
   With Retrieval
     .Open "Get", RemoteFileUrl, False, "", ""
     .Send
     GetRemoteData = .ResponseBody
   End With
   Set Retrieval = Nothing
   Set StreamObj = Server.CreateObject("Adodb.Stream")
   With StreamObj
     .Type = 1
...

阅读全文…

asp 数组排序函数

[ 2007-02-05 04:15:55 | 作者: admin ]
p.s. 如果排序不对,看看是不是字符串的数组,而没有转化成数字

<%
Function Sort(ary)
Dim KeepChecking,I,FirstValue,SecondValue
   KeepChecking = TRUE
Do Until KeepChecking = FALSE
   KeepChecking = FALSE
   For I = 0 to UBound(ary)
     If I = UBound(ary) Then Exit For
       If ary(I) > ary(I+1) Then
         FirstValue = ary(I)
         SecondValue = ary(I+1)
         ary(I) = SecondValue
         ary(I+1) = FirstValue
...

阅读全文…

asp中的动态变量

[ 2007-02-03 02:36:53 | 作者: admin ]
<%
    dim i,a,n1,n2
    i="0"
    a="bbs"
    n1="i"
    n2="a"
    execute n1 & n2 & "=" & """value"""
    Response.Write(eval(n1 & n2))
    %>
       
    输出 value
       
    execute 和 eval 的用法就能行

原创日志 Access数据库所在目录写权限问题相关

[ 2006-12-27 21:26:53 | 作者: admin ]
几天在一个客户那里遇到一个问题:
不能使用 '';文件已在使用中。

错误类型:
Microsoft JET Database Engine (0x80004005)
不能使用 '';文件已在使用中。
错误的产生是在建立数据库连接的时候。
但错误的产生却又是随机的,有时候没有错误,有时候刷新就错误了。
后来在网上检索才找到个答案,一下豁然。
access打开的时候会产生 .ldb 文件,当 iusr_* 用户无写权限时,则无法自动生成该文件了。
所以所有含access目录其实都应该加上写权限,而不要只把mdb设为可写。

下面是关于access锁的说明
来字:http://www.aspnets.com/data/Access/26458.html
一访问网站,系统数据库就被锁定,有什么办法解决吗?
读完数据后及时释放连接
...

阅读全文…

原创日志 vb中的instr

[ 2006-12-16 14:55:41 | 作者: admin ]
发现以前都是在瞎用

  If InStr("被搜索串", "搜索串") = 0 Then '没有找到返回0,找到返回位置
                 这里do点something
  End If








【名称】
InStr
【类别】
字符串函数
【原形】
InStr([start, ]string1, string2[, compare])
【参数】
InStr 函数的语法具有下面的参数:
部分
说明
start
可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果 start 包含 Null,将发生错误。如果指定了 compare 参数,则一定要有 start 参数。
string1
必要参数。接受搜索的字符串表达式。
string2
必要参数。被搜索的字符串表达式。
Compare
可选参数。指定字符串比较。如果
...

阅读全文…