- 积分
- 3
UID673517
主题
在线时间 小时
注册时间2008-4-9
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
欢迎进来讨论:做网站的一些经验与技巧!
; ]4 Z! i6 P- n- N: b. w5 k: p1.几个常用函数 . f9 ] ~: ]) S4 W4 r& c. G$ W
Round(pi, 2) 四舍五入
1 Y2 [( X- A3 o8 E) @FormatNumber(k,4) ' 把 k 格式化为带四位小数点的数。 1 V7 D* B& ~/ u6 c) u- W, n4 s
eg. 如果k =20000则显示为20,000.00;如果把formatnumber(k,0)则为20,000
# i7 O3 H& }" P. @Replace(expression,find,replacewith) '返回一字符串,其中指定的子串已被另一个子串替换
1 w) r8 O$ ?8 Q7 i! KLeft(String,Length) '返回指定数目的从字符串的左边算起的字符串。 ! g$ V6 g _ o$ X5 r, p/ Y
Split(expression[, delimiter[, count[, start]]]) '返回基于 0 的一维数组,其中包含指定数目的子字符串。 - ?: q: `8 D; ?$ e1 V, `+ i) A
eg. 常用这个 Split(String,[delimiter]) ' 用delimiter(用于标识子字符串界限的字符)来划分字符串
. z/ @5 I2 V% z% _5 T" `Instr(String1,String2) '返回某字符串在另一字符串中第一次出现的位置 " N2 M% l& F! {9 m& ~ Z
eg1. if instr(addation,"密码配置表")<>0 then '说明存在
. S& c# b/ n$ H7 Eeg2. if instr(str,”AP”) >0 不好区分str = (AP,AP&AC),此时只要变为(’AP’,’AP&AC’),再用instr(str,”’AP’”) ; n# y) e2 N2 j' b! }- }. V
2. 弹出窗口Pick值
Q; p( R0 T7 w& r9 qfunction pickupSP(spdisid,pjnum,pdcode) 6 x8 W7 u5 b' R; w1 F2 A" @
{
* P# `. E7 Z$ f0 Qwindow.opener.<%=theForm%>.RefNum<%=Spid%
: h% G7 D1 m* {/ E: k>.value=spdisid; , K4 {+ R( l9 k# V5 [9 \( N
window.opener.<%=theForm%>.LineS<%=Spid%
' F7 C' F' a% ]6 ?>.value=pjnum; ( g' T G, r% _( U
window.opener.<%=theForm%>.kokey<%=Spid%
, m" F* E, j P>.value=pdcode;
( d1 s X- z3 ]- i2 D2 Cwindow.close();
4 `( G# Y7 ?! m& c. F u/ m8 u} + j! @' x+ v( z$ ?2 F
3. ASP控制图片显示的大小(等比例缩放) ; J% v6 ~% D9 ?7 h( V: D. w
<HTML> 8 H3 h- t( z& ^( U9 h! G
<HEAD>
$ k# \4 R+ n4 w |9 `3 b; j<TITLE> New Document </TITLE>
' J. G1 h5 L- }0 S: |. u. q/ x( X<script language="JavaScript"> ) m! Y {- k2 [4 [% U" f
<!--
& x0 v; X( p. tvar flag=false;
9 l( K! Y+ T6 D3 H$ Y e) j* |function DrawImage(ImgD){
' j6 ^5 e5 ]& ]4 z( }var image=new Image();
/ m4 L- [9 t% r0 simage.src=ImgD.src; 2 K% m' H; G5 E% J4 H7 u
if(image.width>0 && image.height>0){ : p# y; E' ~4 I0 _2 R( f4 v' Q5 h
flag=true; 0 u; d2 {- s& @! E3 }
if(image.width/image.height>= 164/112){
6 i) n6 K& [$ L0 L4 ^4 r! Eif(image.width>164){
; x9 X) y' i$ k* O, X2 {6 }ImgD.width=164; 0 l' |: k- K' |% X9 `9 [& [
ImgD.height=(image.height*164)/image.width;
. x7 B5 o" U9 R: N S9 k}else{
1 q0 X9 c& e1 F1 ?" N+ [ImgD.width=image.width;
+ f' e2 D7 T1 XImgD.height=image.height;
' w6 ]4 I' B) m) l5 W a* F} 4 U- [" v9 j* g! B6 _0 G. N6 Y3 V
ImgD.alt=image.width+"x"+image.height;
: G% k5 g- X# h" F* j2 P4 c}
) z5 X8 U& }6 |, v* W' {else{
$ ^# E& w" D* B" i* Mif(image.height>112){
5 Q+ i; z9 b$ |& f$ {6 GImgD.height=112;
3 Y$ I) w0 U! f h1 r% {$ `ImgD.width=(image.width*112)/image.height; # ~; q& P2 m4 A+ u5 c! Z9 C
}else{
( _" [8 X4 L/ u. [ImgD.width=image.width; / D* I2 }6 q/ L% ]5 {
ImgD.height=image.height;
2 j- S& Y& M* M3 Z% e' R# `} 0 R6 \" O. J8 n3 q# b: X5 q9 N
ImgD.alt=image.width+"x"+image.height; \1 t& Q: l* e! E1 S% b; e
}
* l$ w3 p9 f: L& _} ! y5 H* o, Q, M3 y: Y& `) [2 B* q' Z
}
# P+ b4 ?7 I N# u//--> ; f" x ?) W$ o. j. U% T+ s
</script>
! K8 w: P4 A7 R+ Z# }- O</HEAD> $ y! J! a/ e7 w; L6 d! f2 m: G% Q- u! S
<BODY> 4 }: ]( }: Z1 S: ?# X
<a href="./img.jpg" target="_blank"><img - l- a/ W9 R7 S: A5 M7 i( N# Y
src="./img.jpg" border="0" width="164" height="112" / n$ u( y% b7 \
onload=DrawImage(this);"></a> ; R9 _7 o4 U5 O/ p
</BODY> 5 z7 K" v- P: W B2 P
</HTML> 3 y! r$ H3 j6 h/ R
4. ASP中对数据库表的操作(INSERT/UPDATE/DELETE),可使用
$ o9 r& V/ s+ y) f事务处理,并支持多事务处理.
5 k: E* I9 Q9 w在ASP的数据库对象链接对象中,提供了一下属性:
8 f7 d6 {( x2 o$ O" f4 fBeginTrans 事务开始
, r" Y( e- Q+ r6 y& x: MCommitTrans 事务提交 ; a! C+ C! N, x, H. g
RollbackTrans 事务回滚 4 X, O; \- g8 }0 d- f6 T
<%
% Z2 I2 ~6 j `1 N: p" ROn Error Resume Next ’错误发生后继续处理 'Asp中使用事务 8 m3 M! @' T1 A/ h, v
Set conn=Server.CreateObject("ADODB.Connection")
- Q) ?3 m1 ]3 u9 ]2 e3 I8 Nconn.Open
J! b$ ^! a1 R: I" K8 J"course_dsn","course_user","course_password" * T! B0 b4 I# u! ~/ q- N
conn.begintrans '开始事务
/ ~ \8 m% T" S' N9 bsql="delete from user_info" 6 g% M6 r- X+ y
set rs=server.createobject("adodb.recordset") 5 `3 K) m' A" ~) A" Y0 P& e3 K
rs.open sql,conn,3,3 - k- o5 i! D5 K. w4 i! o4 h3 P! a
if conn.errors.count>0 then '有错误发生
# g# P7 n/ ~/ f" ~conn.rollbacktrans '回滚
+ G+ E( \ {# I9 I/ Vset rs=nothing
5 G$ p2 {$ d) E6 kconn.close
( d$ w9 m, O' Yset conn=nothing # z3 h; |8 J& j7 y' q* `* I- K
response.write "交易失败,回滚至修改前的状态!"
, ?2 r0 ^. \, A. Q' \; ~response.end
0 M' ]/ l3 Q4 _else . b$ B9 [5 K3 |: f6 c0 G, p, f
conn.committrans '提交事务 7 Y6 U$ o9 e+ |. \, f, ?
set rs=nothing - C( ?7 `( t$ m% ~% `
conn.close ' N8 S9 H5 Y( y3 K: {) U! [# _
set conn=nothing
. [. P3 e0 F( S' \. p7 d! fresponse.write "交易成功!"
: l7 {! f" s2 N/ c, u. Nresponse.end
& U: Y" Y) z; Z' Q, lend if
# ~+ h0 g! Y2 Q%> % O, p' A% B0 ^4 n
在ASP中,不提供事务的结束,BeginTrans只作用于自己的域,类似于变量声明一样,如果在函数体内BeginTrans,则事物只* d3 L% k8 L, |& n; k
作用于本函数体,如果BeginTrans在函数体外,处于页面级,则事务的作用域从BeginTrans开始,到页面的结束均处于事务的
" l: q2 T! R+ N& R+ ` K+ ?管理状态下. ( ?6 r9 i7 \% i2 z% ~3 o' ^
http://b.todayisp.com/bbs/760x90h.gif
& f, s4 B$ B: y0 f/ [/ _介绍几款不错 的虚拟主机给大家!适合建各种大中型电子商
Z4 c7 s) C( z4 V& y务网站!金牌注册机构,"全国五强"主机注册商!祝大家好运!
, e0 n4 K* x7 l8 u▲标准商务C型主机 +.CN:原价2050元/年,特价只需1415元/年 ,免费加送域名,送基本C型主机一台;CDN网站加速器送繁简通网络简装版
* f1 I! h- N* J支持WAP手机上网
. m( L+ ], J) F0 ?( M. X, S* x 500独立空间,支持ASP/ASP.NET免费送800Mb邮箱Win20
) S. _! j& G4 v8 k 03,IIS 6.0,支持50M SQLSERVER 2005ACCESS 数据库
" q- E& n/ p9 O s" b 提供计数器,留言板脚本列表 ASP ASP.NET Active 7 h, _) X' Y* L* Z
Perl CGIASP.NET 2.0 Microsoft Front Page 2000 扩展4 U( A6 K; o7 p5 t0 ?1 K
免费申请试用: http://www.now.cn/vhost/order.net?IDProduct=20358 J. r* _) R3 @5 o7 I E3 [
▲智强商务C型 +.CN 原价1952元/年,现特价1588元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP 1000MB独立空间体积 ,SQLSERVER
, l4 k2 R: |1 e' G. i数据库, 送1000MB邮局空间 ,支持
. w5 {- Q' q3 R6 y, t2 E0 _, k▲至尊专用C型主机+.CN: 现特价3957元/年 WindowsServer2003 操作系统 ,支持ASP.NET/ASP,3000MB独立空间体积,独立带宽,SQLSERVER
- q$ f @- }. I7 v" M" R# R4 _数据库 ,数据库空间不限大小; 数据库自动备份,1000MBVIP集团邮局 ,免费送繁简通商务版 GCDN 网站加速器, 支持WAP 多子网站镜像
8 x+ n- o3 [% ~加速 高级访问统计系统
' u# B' |9 |( B3 R( M( e( Y8 o. GWAP,CDN网站加速器 送繁简通网络简装版
3 A: W( b7 n) a5 c9 Q; ]时代网,时代主机牌子比较老,口碑也不错,以我用他们产品的经验来说,还是比较满意的。服务器稳定,速度可以,服务也好。有需要的朋友可以
; L) e! B3 B H3 N去他们网站看看:http://www.now.cn/vhost/ 电话:0756-2623871 QQ :168075865 祝大家财运亨通哦!9 ^$ j. {8 U) v# `! U: n
***********************************************************************************
& L$ X: P2 {# e# Y7 K m3 E! ?多年购买低至七折! |
|