📄 j_function.jsp
字号:
<%@ page contentType="text/xml;charset=gb2312"%><%!
/**
'*******************************************
'由雅客网(http://www.iRSSer.com)免费提供
'版权所有:雅客网(www.iRSSer.com)
'作者:idva-chen
'作者Email:idva-chen@hotmail.com
'作者qq: 284548679
'*******************************************
**/
/**
'**************************************************
'函数名:getDriver
'作 用:根据configuration中的数据库类型来得到连接数据库的驱动
'参 数:sqlType ----数据库类型
'返回值:对应的数据库驱动名称
'**************************************************
**/
String getDriver(int sqlType)
{
String temp="";
switch(sqlType)
{
case 0:
temp="sun.jdbc.odbc.JdbcOdbcDriver";
break;
case 1:
temp="com.microsoft.jdbc.sqlserver.SQLServerDriver";
break;
case 2:
temp="org.gjt.mm.mysql.Driver";
break;
case 3:
temp="oracle.jdbc.driver.OracleDriver";
break;
}
return temp;
}
/**
'**************************************************
'函数名:getUrl
'作 用:根据configuration中的dataname_or_sci_or_dataSource,server,port值来获得相对应的url
'参 数:sqlType ----数据库类型
dataname_or_sci_or_dataSource ----数据源名称或者sid
server ----对应服务器地址
port ----端口号
'返回值:对应数据库的url
'**************************************************
**/
String getUrl(int sqlType,String dataname_or_sci_or_dataSource,String server,String port)
{
String port_f="";
String temp="";
if(port.equals("")) //判断port,如果为空,则调用默认的端口号
{
switch(sqlType)
{
case 0:
break;
case 1:
port_f="1433";
break;
case 2:
port_f="3306";
break;
case 3:
port_f="1521";
break;
}
}
switch(sqlType) //根据数据库类型,选取不同的url
{
case 0:
temp="jdbc:odbc:"+dataname_or_sci_or_dataSource;
break;
case 1:
temp="jdbc:microsoft:sqlserver://"+server+":"+port_f+";DatabaseName="+dataname_or_sci_or_dataSource;
break;
case 2:
temp="jdbc:mysql://"+server+":"+port_f+"/"+dataname_or_sci_or_dataSource;
break;
case 3:
temp="jdbc:oracle:thin:@"+server+":"+port_f+":"+dataname_or_sci_or_dataSource;
break;
}
return temp;
}
/**
'**************************************************
'函数名:outputCharacter
'作 用:将输入的字符进行转换,解决输入乱码问题
'参 数:DBdata ----数据库中数据
'返回值:转换后的字符串
'**************************************************
**/
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -