Dear kislew_mm,

Sebelum saya jawab pertanyaan anda saya ingin tahu anda menggunakan
provider apa untuk melakukan koneksi ke database dari CR anda, apa
DAO, ADO atau ODBC.

Error tersebut disebabkan oleh Crystal Report print Engine
(Crpe32.dll) dan biasanya terjadi pada koneksi dengan ODBC.
selain itu Hal tersebut hanya terjadi pada program yang telah tercompile.

Untuk antisipasinya coba ganti koneksi anda dengan menggunakan koneksi
ADO pada CR anda.
Atau anda dapat mengabaikan kesalahan tersebut dengan menambahkan kode
ini.

#Const fDebug = true
Dim logon as integer
On Error GoTo CR_Error:

With CrystalReport1
.ReportFileName = <lokasi dari file report>
logon = .LogOnServer("pdsodbc.dll","<DSN anda>","","","")
.Action = 1
End With

CR_Error:
#If fDebug = true then
If Err.Number = 20534 Then
CrystalReport1.Action = 1
End If
#End If

Semoga solusi ini dapat memecahkan masalah anda.
Terima Kasih

Salam,
Aiska Hendra


--- In [email protected], "kislew_mm" <[EMAIL PROTECTED]> wrote:
>
> Dear VBers
> 
> g mau tanya, setelah buat suatu program vb + cr 8.5, lalu saat klik 
> report nya , muncul error : 
> runtime error '20534'
> Error detected by database DLL
> 
> sementara, jika dijalankan di komputer yg lain, bisa muncul report tsb 
> dengan normal.
> 
> kira2 masalhnya dimana yach ?
> thx
>


Kirim email ke