
26/10/2007, 12:37
|
| | Fecha de Ingreso: octubre-2007 Ubicación: Santiago ,Chile
Mensajes: 146
Antigüedad: 17 años, 6 meses Puntos: 0 | |
duda conexion a dos base de datos distintas hola tengo una duda y es la siguiente
Resulta que he creado un formulario que contiene 4 combo box, y mi problema es que dos de estos combo box deben sacar datos de una base de datos (ACU) y los otros dos de otra base de datos (PIRO) para asi llenar sus campos, yo siempre que habia echo formularios lo hacia conectandome a una sola base de datos de la siguiente forma:
<%
'===========>ABRE LA CONECCION ODBC =================
'
' parametros Coneccion a la Base de datos
'
dsn_sys = "Elsalto26"
dsn_use = "desarrollosql"
dsn_pas = "Telmex"
'dsn_tbl = "gen34s2k7"
dsn_tbl = "DBAcu"
my_tpcn = "2"
Set Sys_conn = Server.CreateObject("ADODB.Connection")
select case my_tpcn
case "0" : ' String de Coneccion ODBC ( Oracle -- Sql )
Sys_conn.Open "DSN="& dsn_sys &";", dsn_use , dsn_pas
case "1" : ' String de Coneccion Coneccion Oledb Oracle
Sys_conn.Open "Provider=MSDAORA.1;Data Source="& dsn_sys &";User Id="& dsn_use &";Password="& dsn_pas
case "2" : ' String de Coneccion Coneccion Oledb SQL
Sys_conn.Open "Provider=SQLOLEDB;Data Source="& dsn_sys &";Initial Catalog="& dsn_tbl &";User Id="& dsn_use &";Password="& dsn_pas
end select
'================================================= =======================
Set CmdTemp = Server.CreateObject("ADODB.Command")
Set Reg = Server.CreateObject("ADODB.Recordset")
Set CmdTemp1 = Server.CreateObject("ADODB.Command")
Set Reg1 = Server.CreateObject("ADODB.Recordset")
Set CmdTemp2 = Server.CreateObject("ADODB.Command")
Set Reg2 = Server.CreateObject("ADODB.Recordset")
Set CmdTemp3 = Server.CreateObject("ADODB.Command")
Set Reg3 = Server.CreateObject("ADODB.Recordset")
'================================================= =====
mi duda es como le hago para conectarme a dos bases de datos diferentes simultaneamente, seraque debo crear un nueva conexion apuntado a PIRO y la otra conexion apuntando a ACU???
ayudenme por favor
gracias |