Edit by ErfinderDesRades: (Thema verschoben) Bitte richtiges UnterForum wählen!
Hallo zusammen,
ich verwende Visual Basic 2010 Express und möchte ein Programm mit einer Firebird DB erstellen.
Da ich leider nichts gefunden habe, was mir wirklich weiterhilft, schildere ich hier mal mein Problem.
Ich habe Firebird 2.0 installiert und mir mit IBExpert eine Datenbank erstellt.
Ich glaube, dass mein Problem der ConnectionString ist.
Zum
"üben" habe ich ein ganz einfaches Programm machen wollen, welches die
Verbindung einfach nur einmal öffnet und wieder schließt:
Wenn ich nun den Button betätige kommt folgende Fehlermeldung:
Es konnte eine Verbindung mit dem Server hergestellt werden, doch während des
Handshakes vor der Anmeldung trat ein Fehler auf. (provider: TCP Provider,
error: 0 - Eine vorhandene Verbindung wurde vom Remotehost geschlossen.)
Kann mir irgendjemand weiterhelfen?
Muss
ich noch irgendwelche komponenten installieren? Ich habe zwischendurch
etwas von Treibern oder Providern gelesen, die installiert werden
können.
Nebenbei gefragt, muss ich im ConnectionString für die Datenbank den kompletten Pfad
angeben oder reicht "Database.fdb" (so habe ich es in den Toturials
gesehen)? Egal wie ichs mache, an der Fehlermeldung ändert sich nichts.
Ich
würde mich mega freuen, wenn sich jemand meldet und mir im Idealfall
sogar helfen kann, ich habe nämlich den ganzen Tag rumprobiert und
gesucht...
Hallo zusammen,
ich verwende Visual Basic 2010 Express und möchte ein Programm mit einer Firebird DB erstellen.
Da ich leider nichts gefunden habe, was mir wirklich weiterhilft, schildere ich hier mal mein Problem.
Ich habe Firebird 2.0 installiert und mir mit IBExpert eine Datenbank erstellt.
Ich glaube, dass mein Problem der ConnectionString ist.
Zum
"üben" habe ich ein ganz einfaches Programm machen wollen, welches die
Verbindung einfach nur einmal öffnet und wieder schließt:
VB.NET-Quellcode
- Imports System.Data.Common
- Imports System.Data.SqlClient
- Public Class Form1
- Dim con As DbConnection = New SqlConnection
- Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
- con.ConnectionString = "Server=tcp:localhost,3050;Database=Database.fdb;User ID=SYSDBA;Password=masterkey"
- End Sub
- Private Sub cmdAnzeige_Click(sender As System.Object, e As System.EventArgs) Handles cmdAnzeige.Click
- con.Open()
- con.Close()
- End Sub
- End Class
Wenn ich nun den Button betätige kommt folgende Fehlermeldung:
Es konnte eine Verbindung mit dem Server hergestellt werden, doch während des
Handshakes vor der Anmeldung trat ein Fehler auf. (provider: TCP Provider,
error: 0 - Eine vorhandene Verbindung wurde vom Remotehost geschlossen.)
Kann mir irgendjemand weiterhelfen?
Muss
ich noch irgendwelche komponenten installieren? Ich habe zwischendurch
etwas von Treibern oder Providern gelesen, die installiert werden
können.
Nebenbei gefragt, muss ich im ConnectionString für die Datenbank den kompletten Pfad
angeben oder reicht "Database.fdb" (so habe ich es in den Toturials
gesehen)? Egal wie ichs mache, an der Fehlermeldung ändert sich nichts.
Ich
würde mich mega freuen, wenn sich jemand meldet und mir im Idealfall
sogar helfen kann, ich habe nämlich den ganzen Tag rumprobiert und
gesucht...
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „ErfinderDesRades“ ()