¡¾·±ÌåÖÐÎÄ¡¿
¡¾ÉèΪÊ×Ò³¡¿
¡¾¼ÓÈëÊղء¿
µ±Ç°Î»ÖãºASP¼¼ÊõÊ×Ò³ >> ASP»ù´¡ >> ½ñÌìÖÕÓÚÊܲ»ÁËÔÙд³¤³¤µÄSQLÓï¾äÁË£¬Ð´ÁËÕâÒ»¶Î£¬¸Ä¸Ä¿É³ÉΪSQLÓï¾äÉú³Éº¯Êý

½ñÌìÖÕÓÚÊܲ»ÁËÔÙд³¤³¤µÄSQLÓï¾äÁË£¬Ð´ÁËÕâÒ»¶Î£¬¸Ä¸Ä¿É³ÉΪSQLÓï¾äÉú³Éº¯Êý

2006-06-15 08:00:00  ×÷Õߣº  À´Ô´£º»¥ÁªÍø  ä¯ÀÀ´ÎÊý£º0  ÎÄ×Ö´óС£º¡¾´ó¡¿¡¾ÖС¿¡¾Ð¡¡¿
¼ò½é£º Untitled Document

Untitled Document

<%Dim rs,sql,rsname

set rs=server.createobject("adodb.recordset")

on error resume next

sql="select * from your_table"

rs.Open sql, conn

rsname=RS( 0 ).name

for i = 1 to RS.Fields.Count - 1

'rsname=rsname&chr(9)&RS( i ).name

rsname=rsname&","&RS( i ).name

next

rsname=rsname&chr(13)

rs.close

set rs=nothing

conn.close

set conn=nothing

Function e(w)

Dim h

Dim my_array,my_array1

my_array=Split(w,",")

my_array1=Split(w,",")

Dim i

For i=0 To UBound(my_array)

my_array(i)=my_array(i)&"="&chr(39)&chr(34)&Chr(38)&my_array(i)&chr(38)&chr(34)&Chr(39)

Next

For i=0 To UBound(my_array)

my_array1(i)=chr(39)&chr(34)&Chr(38)&my_array1(i)&chr(38)&chr(34)&Chr(39)

Next

e="

"&w&"

"&"update:"&"
"&"update your_table set "& Join(my_array,",")&"where Ìõ¼þ"&"

"&"insert:"&"
"&"insert into your_table ("&w&")values("&Join(my_array1,",")&")"

End Function

response.write e(rsname)%>

ÔðÈα༭£ºadmin
±¾ÎÄÒýÓõØÖ·£º http://www.3pcode.com/asp/2006/06/83189.htm
Ïà¹ØÎÄÕÂ