Frage : Wie man an Kristall berichtet über 8.x von vb6 in Windows 7 anschließt

Hallo!  Ich habe eine Anwendung vb6, die Reports der Kristallreports 8.x über die OCX Steuerung laufen lässt.  Das System lief gerade fein unter Windows Xp und MSDE using die folgende Anschlussschnur:
„SQL-Serverfahrer - Gebrauch für das gstrRptConnectString MSDE connections
= _
„uid=sa; “ u. _
„pwd=; “ u. _
„driver= {SQL-Server}; “ u. _
„server= (lokal); “ u. _
„database=FLDACM; “ u. _
„DSN = '' „
When starte ich die Reports, einstelle ich ch, um zu berichten, dass OCX '' s Eigentum an diese Anschlussschnur anschließen:
Me.CRpt1.Connect = gstrRptConnectString
And alles bearbeitet gerade fine.

Now, das ich versuche, die Anwendung zum Durchlauf unter Windows 7 abzuwandern und SQL ausdrücken 2005 05.  Ich gemusst meinen Haupt-LOGON zu einem neuen Fahrer und zu einem Format z.B. das gstrRptConnectString
ändern = _
„Provider=SQLNCLI.1; Integrated Security=SSPI; “ u. weiter bestehen _
„Sicherheit Info=True; “ u. _
„Trusted_Connection=no; “ u. weiter bestehen _
„Sicherheit Info=True; “ u. _
„Server=servername \ instancename; “ u. _
„AnfangsCatalog=FLDACM; “ u. _
„Benutzernummer =username; “ u. _
„Password=password "
And, das dieses mit dem AUFHEBEN in meinem applicationn vb6 bearbeitet, das neue Windows 7/SQL Umwelt 2005 ausdrückt.  Aber, wenn ich versuche zu starten, berichtet der Kristall über Reports von meiner Anwendung, die ich die folgende Störung erhalte:

Error # 20599 - kann SQL Server.

I nicht öffnen versucht alle diese anderen Anschlussschnüre, ohne Erfolg, startende, die Kristallreports im Windows 7/SQL Umwelt 2005 ausdrücken:

„gründete die Kristallreports, Anschluss, denschnur - Arbeiten über Entwicklungsmaschine, nicht über lenovo

„benutzt diese den gleichen Anschluss wie die Vorderseite - nicht am all
“ gstrRptConnectString = gstrConnectString

bearbeitet, „diese ein System DSN benutzt - arbeitet nicht am all
“ gstrRptConnectString = „DSN=FLDACM; “ u. _
“ „Uid=sa; “ u. _
“ „Pwd=Welcome1 " ist

'dieses der Standardsql-Anschluss- arbeitet nicht am gstrRptConnectString all
= „Server=servername \ instancename; “ u. _
„Database=FLDACM; “ u. _
„UID=username; “ u. _
„PWD=password; „

'dieses ist der SQL-gebürtige Klient 9.0 - arbeitet nicht am gstrRptConnectString all
= „Provider=SQLNCLI; “ u. _
„Server=servername \ instancename; “ u. _
„Database=FLDACM; “ u. _
„Uid=username; “ u. _
„Pwd=password; „

gstrRptConnectString = „Datenquelle =servername \ instancename; “ u. _
„AnfangsCatalog=FLDACM; “ u. _
„Benutzernummer =username“ u. _
„Password=password; „gstrRptConnectString

= „Driver= {SQL-gebürtiger Klient}; “ u. _
„Server=servername \ instancename; “ u. _
„Database=FLDACM; “ u. _
„Uid=username“ u. _
„Pwd=oasswird; „

I überprüft auch, dass die ganze notwendige Unterstützung DLLs in den theWindows liegen, die 7/SQL Umwelt 2005 ausdrücken, also ich nicht denke, dass es ein fehlendes DLL issue.

Is dort jedes mögliches Anschlussschnurformat ist, das mit Kristall-Reports 8 arbeitet und Windows 7/SQL 2005 ausdrückt?

Regards,
Jay Meredith

Antwort : Wie man an Kristall berichtet über 8.x von vb6 in Windows 7 anschließt

Sie müssen das Fell von der Adressbuchwahl unter dem vorgerückten Vorsprung überprüfen
Weitere Lösungen  
 
programming4us programming4us