标题:[求助]ASP与MYSQL连接的代码问题!大大进
只看楼主
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
 问题点数:0 回复次数:7 
[求助]ASP与MYSQL连接的代码问题!大大进
我的CONN。ASP是这样的

<%
option explicit
dim conn,connstr,i,sql,rs
'''---服务器1设置开始
const serverIP1 = "" '''服务器IP地址
const DbUserName1 = "" '''数据库用户名
const DbPassword1 = "" ''数据库密码
const DatabaseName1 = "" ''数据库名
'''---服务器1设置结束
'''---服务器2设置开始
const serverIP2 = "" '''服务器IP地址
const DbUserName2 = "" '''数据库用户名
const DbPassword2 = "" ''数据库密码
const DatabaseName2 = "" ''数据库名
'''---服务器2设置结束
'''---服务器3设置开始
const serverIP3 = "" '''服务器IP地址
const DbUserName3 = "" '''数据库用户名
const DbPassword3 = "" ''数据库密码
const DatabaseName3 = "" ''数据库名
'''---服务器3设置结束
dim connstr1,connstr2,connstr3
connstr1="driver={mysql odbc 3.51 driver}; server="&serverIP1&";uid="&DbUserName1&";pwd="&DbPassword1&";database="&DatabaseName1&""
connstr2="driver={mysql odbc 3.51 driver}; server="&serverIP2&";uid="&DbUserName2&";pwd="&DbPassword2&";database="&DatabaseName2&""
connstr3="driver={mysql odbc 3.51 driver}; server="&serverIP3&";uid="&DbUserName3&";pwd="&DbPassword3&";database="&DatabaseName3&""

Function OpenDb(s)
Set conn = Server.CreateObject("ADODB.Connection")
select case s
case 1
conn.open Connstr1
case 2
conn.open Connstr2
case 3
conn.open Connstr3
case else
conn.open Connstr1
end select
End Function

FUNCTION GetError(str)
Response.Write(str)
Response.End()

End Function

Public Function CheckStr(Str)
If Isnull(Str) Then
CheckStr = ""
Exit Function
End If
Str = Replace(Str,Chr(0),"")
Str = Replace(Str,chr(34),"")
Str = Replace(Str,";","")
CheckStr = Replace(Str,"'","''")
End Function
public Function GetQS(str)
if str = "" then exit Function
GetQS = CheckStr(trim(Request.QueryString(Str)))


End function
Public Function GetForm(s)
if s="" then exit function
GetForm=CheckStr(trim(request.Form(s)))
End Function

Public Function GetForm2(s)
if s="" then exit function
GetForm2=trim(request.Form(s))
End Function

Public Function ChkPost()
Dim server_v1,server_v2
Chkpost=False
server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
If Mid(server_v1,8,len(server_v2))=server_v2 Then
Chkpost=True
else
response.Write("<li>不允许提交外部发言,请检查您的浏览器或者防火墙是否过滤了REF参数<li>如果多次出现该情况,请清空您的临时文件或者重启您的计算机。")
Chkpost=False
end if
End Function

%>


这个连接默认是连接MYSQL的3306端口 我想加一行 把默认端口改为3307 应该加你行什么代码?

const DBports1 = "3307" ''数据库名 这样吗? 会的请帮忙发一下改一下

server="&serverIP1&";uid="&DbUserName1&";pwd="&DbPassword1&";database="&DatabaseName1&""
这一行是不是也该加一个端口?
麻烦版主了!急
搜索更多相关主题的帖子: 服务器 数据库 MYSQL ASP 
2006-12-12 14:23
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
得分:0 
会的帮忙看下啊
2006-12-12 16:00
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
得分:0 
有没有大大明白啊?
2006-12-12 16:31
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
得分:0 
大大们帮忙看看啊·!
2006-12-12 17:28
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
得分:0 
求助
2006-12-12 21:38
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
很可惜本人目前还不会MySQL的使用。
2006-12-12 21:45
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
得分:0 
会的麻烦说一下!
2006-12-13 14:55
zjblove
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-3-12
得分:0 
版主们帮帮忙啊
2006-12-13 20:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-109016-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.106183 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved