Inicio > .Net, C#, Crystal Reports, Visual studio 2010 > Conectar Crystal Reports con base de datos access con .net

Conectar Crystal Reports con base de datos access con .net


 

Conectarse con la dll de Crystal Reports a una base de datos access es un poco diferente que la de SQL server u Oracle, resulta que debemos simplemente colocar la dirección de nuestro archivo de access en el campo ServerName o DataBaseName dependiendo el tipo de conexion que configuremos si OleBD o ODBC recuerda que al probar tu reporte y lo conectes access quedara totalmente configurado, solo hay que cambiarle la fuente de datos.

VB:

With crConnectionInfo
    .DatabaseName = "C:\mydatabase\mydata.mdb"
End With

C#:
crConnectionInfo.ServerName = 'C:\mydatabase\mydata.mdb'

Hay un error común cuando las base de datos de Access tienen contraseña, deben enviarse correctamente para que las tome la base de datos debe agregarse un carácter de nueva linea para que funcione.

VB:

With crConnectionInfo
    .Password = Chr(10) & "MyPass" 
End With

C#:
crConnectionInfo.Password = char.ConvertFromUtf32(10) + "MyPass";

Espero que depronto con esto no les pase lo mismo que a mi, y puedan conectarse bien a base de datos Access.
 

  1. Berna
    junio 13, 2012 a las 8:05 pm

    Tienes algun ejemplo mas explicito por favor, no queda claro

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: