Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/11/2003, 10:40
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 1 mes
Puntos: 50
Hola de nuevo ofl666... porque no intentas leer el archivo (select.sql) con la clase streamreader y se lo pasas a un string y de ahi a tu commnad..

Ejemplo

VB.Net
Cita:
Dim str As String
Dim sr As StreamReader

sr = File.OpenText("c:\select.sql")
str = sr.ReadToEnd
sr.Close()

Dim oConn As New OleDbConnection("Provider=MSDAORA.1;Data Source=ORACLE;User Id=pepe;Password=pepe;")
Dim cmd As New OleDbCommand(str , oConn)
...
...
C#
Cita:
System.IO.StreamReader sr;
String str;
sr = System.IO.File.OpenText("c:\\select.sql");
str = sr.ReadToEnd();
sr.Close();

OleDbConnection objOleDbConnection = new OleDbConnection("Provider=MSDAORA.1;Data Source=ORACLE;User Id=pepe;Password=pepe;");

OleDbCommand objOleDbCommand = new OleDbCommand(str ,objOleDbConnection);
...
....

O la otra cosa que tambien puede hacer es tener una tabla que guarde tus querys y con un dataset o datareader lles el registro y ejectuas tu query que está guardada en tu bd.

Pero bueno... ya depende de cada quien.

Saludos friend...
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net