Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

usar Enterprise Library en la conexion a AS/400

Estas en el tema de usar Enterprise Library en la conexion a AS/400 en el foro de Bases de Datos General en Foros del Web. Hola a todos... Recien comienzo un desarrollo con AS/400 y .NET(C#) en web; mi duda es si se puede realizar la conexion a travez de ...
  #1 (permalink)  
Antiguo 02/09/2009, 11:52
 
Fecha de Ingreso: septiembre-2009
Mensajes: 6
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta usar Enterprise Library en la conexion a AS/400

Hola a todos...

Recien comienzo un desarrollo con AS/400 y .NET(C#) en web; mi duda es si se puede realizar la conexion a travez de Enterprise Library; he leido que si, pero no encuentro la manera de hacerlo...

Si alguien me pudiera ayudar un poco lo agradeceria...

Inicialmente hice una prueba con sqlServer y Data Access Application Block colocando mi cadena de conexion en el archivo web.config como sigue:


<appSettings>
<add key="dbInstance" value="SqlServer" />
</appSettings>

<connectionStrings>
<add name="SqlServer" connectionString="Data Source=<nom_Servidor>;Initial Catalog=<nom_BD>;User Id=<nom_Usuario>;
Password=<password_Usuario>;"/>
</connectionStrings>


Y al momento de hacer mi conexion creo un objeto del tipo:

Microsoft.Practices.EnterpriseLibrary.Data.Sql.Sql Database


el cual instancío en el constructor de mi clase de conexion a la BD (EntLibSQLTools).

public abstract class EntLibSQLTools{

Microsoft.Practices.EnterpriseLibrary.Data.Sql.Sql Database oBD;

public EntLibSQLTools() {
string instancia = ConfigurationManager.AppSettings["dbInstance"];
string connStr = ConfigurationManager.ConnectionStrings[instancia].ConnectionString;
oBD=new Microsoft.Practices.EnterpriseLibrary.Data.Sql.Sql Database(connStr);
}

}//fin clase EntLibSQLTools


Partiendo de lo anterior me gustaria saber si puedo aplicar el Enterprise Library pero conectandome de esta misma manera a una BD remota AS/400.

Agradezco cualquier ayuda y/o comentario..

Última edición por marknelhy; 04/09/2009 a las 10:11
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:13.