Set oracleconn = Server.CreateObject("ADODB.Connection")
'oracleconn.cursorlocation=adUseClient
DSNTemp="Provider=MSDAORA.1;Password=mary315;User ID=bncs_dba;Data Source=hp_ora8.world"
oracleconn.open DSNtemp这是我现在正在用的,测试一下吧,不过不行把第2句去掉注释再试一下。希望你能看懂。
另外一个是ODBC连接。
set conn=server.createObject("adodb.connection")
conn.open "hp_ora8","bncs_dba","mary315"hp_ora8是数据源,自己建吧,要分。
'oracleconn.cursorlocation=adUseClient
DSNTemp="Provider=MSDAORA.1;Password=mary315;User ID=bncs_dba;Data Source=hp_ora8.world"
oracleconn.open DSNtemp这是我现在正在用的,测试一下吧,不过不行把第2句去掉注释再试一下。希望你能看懂。
另外一个是ODBC连接。
set conn=server.createObject("adodb.connection")
conn.open "hp_ora8","bncs_dba","mary315"hp_ora8是数据源,自己建吧,要分。
解决方案 »
- ORACLE VM SERVER mount OPENFILER iscsi 出現錯誤
- 猎头职位: Oracle DBA
- 关于ORACLE输出到EXCEL
- 怎样在下面存储过程中加入创建索引?
- 谁看到过和知道的,请指点一下
- 如何使用group by
- ORA-12154: TNS: 无法解析指定的连接标识符
- 如何把Mysql数据库里的数据导出来,导入ORACLE9i中?能实现吗
- 创建存储过程!
- 如何把字符串"6/20/01 4:56:16 PM"转换成为Oracle的日期型?jiezhi(Niu)大哥在么?
- 高分求解,如何在数据库后台查询一段时间的Update,Insert,Delete操作?
- oracle升级问题!有经验的高手请进!
<% '连接数据库
set OraSession=CreateObject("OracleInProcServer.XOraSession")
set OraDatabase=OraSession.DbOpenDatabase("mydb","bookshop/1234",0)
OraDatabase.Parameters.Add "num1",10,1
OraDatabase.Parameters("num1").ServerType=2
OraDatabase.Parameters.Add "num2",10,1
OraDatabase.Parameters("num2").ServerType=2
OraDatabase.Parameters.Add "result",0,2
OraDatabase.Parameters("result").ServerType=2
OraDatabase.DbExecuteSQL("Begin :result:=ADD1(:num1,:num2);end;")
response.Write(OraDatabase.Parameters("result").value)
%>http://www.pep.com.cn/200212/ca3007.htm
http://www.fawcette.com/china/print.aspx?TotalPage=6&ID=76
-----------------------------------------------------------------------------------------------------------------
asp调用dll:
我自己有一个soho.dll,里面有个encryption加密类
EncodeStr是这个加密类的64位加密方法 set pass=server.CreateObject("soho.encryption")
if pass.EncodeStr(TRIM(Request.Form("T3"))) <> ppp("KL") then
Response.Redirect "warning.htm"
end if
set pass=nothing
end if
-----------------------------------------------------------------------------------------------------------------
asp通过ado连接oracle:
<%
dim cn,rs,driver_name
driver_name="Provider=MSDAORA.1;Password=pass;User ID=user;Data Source=afis;Persist Security Info=True"
set cn = server.CreateObject("adodb.connection")
cn.open driver_name
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from table",cn,3,1
do while not rs.eof
response.write rs("field")
rs.movenext
loop
%>
-----------------------------------------------------------------------------------------------------------------
各种驱动连接oracle方法:
1、Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ID=timecard;Data Source=bosweb;Extended Properties=""2、Provider=MSDAORA;Password=timecard;User ID=timecard;Data Source=bosweb3、dsn=bosweb;uid=zdwy;pwd=zdwy4、"Driver={Oracle ODBC Driver};" & _
"Dbq=myDBName;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"更多连接参考:http://www.able-consulting.com/ADO_Conn.htm
Data Source=bosweb;中的bosweb指什么啊?
bosweb是连接字符串,是配制连接远程数据库的串,
可以通过NET CONFIG或者修改 TNSNAME。ORA文件来获得。
BOSWEB=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 你的IP)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
哪就填bosweb