RE:Como Cambiar el Connection String de un DE
Yo tengo un reporte que se imprime de acuerdo a la base de datos que tu seleccionas y de acuerdo a como desees ordenarlo......Si no tienes abierta la conexion del DE, puedes cambiar la instruccion sql del comando que desees...el siguiente es un pequeño ejemplo.....
deBitacora.Buque.ConnectionString = \"Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=\" & sDirBD
If opOrdenOper.Value Then
deBitacora.Commands(1).CommandText = \"Select Consecutivo, Descripcion, Serie, BarotiDes, Tipo & tamaño as Tipo1, FM, Peso, Linea From \" & lstTabla.Text
ElseIf opBaroti.Value Then
deBitacora.Commands(1).CommandText = \"Select Consecutivo, Descripcion, Serie, BarotiDes, Tipo & tamaño as Tipo1, FM, Peso, Linea From \" & lstTabla.Text & \" order by BarotiDes\"
ElseIf opContenedor Then
deBitacora.Commands(1).CommandText = \"Select Consecutivo, Descripcion, Serie, BarotiDes, Tipo & Tamaño as Tipo1, FM, Peso, Linea From \" & lstTabla.Text & \" order by Serie\"
Else
deBitacora.Commands(1).CommandText = \"Select Consecutivo, Descripcion, Serie, BarotiDes, Tipo & Tamaño as Tipo1, FM, Peso, Linea From \" & lstTabla.Text & \" order by Consecutivo\"
End If
rptBitacora.Show
Espero te sirva.....
Si no te funciona escribeme, posiblemente no entendi bien tu problema......