?? trans.asp
字號:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit
Response.Buffer = True
Response.Expires = 0
Response.Expiresabsolute = Now() - 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
%>
<!--#include file="Connections/conn.asp" -->
<!--登錄權限判斷,Session和MD5加密判斷-->
<%
Rem Session("CRM_account") 用戶帳號
Rem Session("CRM_name") 用戶名
Rem Session("CRM_level") 用戶等級
If Session("CRM_account") = "" Or Session("CRM_name") = "" Or Session("CRM_level") <= 0 Then Response.Redirect("default.asp")
Dim errMsg,flag
errMsg = CInt(Abs(Request("errMsg")))
flag = 0
Select Case errMsg
Case 1
errMsg = "<center><br><br><font color=""#FF0000"">提交的數據不完整。</font><br><br>"
errMsg = errMsg & "<input type=""button"" value="" 返 回 "" onClick=""location.replace('transData.asp');""><br><br>"
''Response.Write(errMsg)
flag = 1
Case 2
errMsg = "<center><br><br><font color=""#FF0000"">被轉移用戶和目標用戶相同。</font><br><br>"
errMsg = errMsg & "<input type=""button"" value="" 返 回 "" onClick=""location.replace('transData.asp');""><br><br>"
''Response.Write(errMsg)
flag = 1
Case 3
errMsg = "<center><br><br><font color=""#FF0000"">被轉移用戶和目標用戶<br>至少有一個不存在。</font><br><br>"
errMsg = errMsg & "<input type=""button"" value="" 返 回 "" onClick=""location.replace('transData.asp');""><br><br>"
''Response.Write(errMsg)
flag = 1
Case 4
errMsg = "<center><br><br><font color=""#FF0000"">數據轉換完成</font><br><br>"
errMsg = errMsg & "<input type=""button"" value="" 返 回 "" onClick=""location.replace('transData.asp');""><br><br>"
''Response.Write(errMsg)
flag = 1
Case Else
errMsg = ""
End Select
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="Author" content="http://www.technet.cn">
<meta name="Date" content="2003-08">
<title></title>
<link href="myStyle.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
<!--
function checkAll()
{
var num = parseInt(document.all.num.value);
if(num == 0){
return;
}
if(num == 1){
document.all.checkOne.checked = document.all.checkAll.checked;
}
else{
for(var i=0;i<num;i++){
document.all.checkOne[i].checked = document.all.checkAll.checked;
}
}
}
function transData()
{
if(confirm("此操作將轉移選中的記錄。\r繼續操作?") == false){
return;
}
var num = parseInt(document.all.num.value);
if(num == 0){//記錄為空,返回操作
return;
}
var flag = 0
var arrayId = "";
if(num == 1){
if(document.all.checkOne.checked == true){
var arrayId = document.all.checkOne.value;
document.all.arrayId.value = arrayId;
flag = 1;
}
}
else{
for(var i=0;i<num;i++){
if(document.all.checkOne[i].checked == true){
if(arrayId == ""){
arrayId = document.all.checkOne[i].value;
}
else{
arrayId = arrayId + ",," + document.all.checkOne[i].value;
}
}
}
if(arrayId != ""){
document.all.arrayId.value = arrayId
flag = 1
}
}
if(flag == 0){
noSelect();
}
}
//沒有選擇錯誤提示
function noSelect()
{
alert("操作前請選擇至少一條數據。");
}
function ftnTransTo()
{
if (document.transToForm.transTo.value == ""){
alert("請輸入目標用戶。")
document.transToForm.transTo.focus();
return false;
}
transData()
}
if (this.location.href == top.location.href){
top.location.href = "";
}
-->
</script>
</head>
<body style="background-color: menu;" onCopy="return false;" onSelectStart="return false;" onCut="return false;" onContextMenu="window.event.returnValue=false;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr id="oHead" style="display: block;">
<td valign="top"></td>
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="0" bordercolordark="#FFFFFF">
<tr>
<td height="20" align="center">
<% = errMsg %></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" align="right"><a href="#top"><img src="images/arrow_up.gif" alt="返回頂部" width="16" height="16" border="0" align="absmiddle"></a>
</td></td>
</tr>
</table>
</body>
</html>
<%
If flag = 1 Then Response.End()
Dim selNum,arrayId,transFrom,transTo
selNum = Trim(Request("selNum"))
arrayId = Trim(Request("arrayId"))
transFrom = Trim(Request("transFrom"))
transTo = Trim(Request("transTo"))
arrayId = Replace(arrayId,",,",",")
If selNum = "" Then
Response.Redirect("?errMsg=1")
Else
If selNum = "all" Then
If transTo = "" Or transFrom = "" Then Response.Redirect("?errMsg=1")
Else
If arrayId = "" Or transTo = "" Or transFrom = "" Then Response.Redirect("?errMsg=1")
End If
End If
If transFrom = transTo Then Response.Redirect("?errMsg=2")
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From baidu_user Where uName In ('" & transFrom & "','" & transTo & "')",conn,3,1
If rs.RecordCount <> 2 Then Response.Redirect("?errMsg=3")
rs.Close
If selNum = "seled" Then
rs.Open "Select * From baidu_client Where cUser = '" & transFrom & "' And cId In (" & arrayId & ")",conn,3,2
Else
rs.Open "Select * From baidu_client Where cUser = '" & transFrom & "'",conn,3,2
End If
Do While Not rs.BOF And Not rs.EOF
rs("cUser") = transTo
rs.Update
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
Response.Redirect("?errMsg=4")
%>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -