hallo
ich habe eine sehr spezielle frage und noch ein paar weitere:
so folgendes:
1. ich habe das programm so gut wie fertig es sind nur SCHWERWIEGENDE fehler vorhanden. und zwar, wenn ich zu connecten versuche und der login (normaler login: sa/4 und man sa/5 angibt) falsch ist. dann schmiert dass programm gnadenlos ab. ich möchte aber, dass er mir dann in ein textfeld ausgibt...also am besten wäre wenn man den connect button klickt, kommt unten im textfeld: Try to Connect.... dann connectet er eben und wenn man dann z.b. nen falschen login hat, gibt er im Textfeld aus: Cant Connect ... wie mache ich dass am besten?
so connectet er:
<pre>
Private Sub cmdConnect_Click()
oConn.ConnectionString = "DRIVER={SQL Server};Network Library=DBMSSOCN;SERVER=" & txtServer.Text & ";UID=" & txtUser.Text & ";PWD=" & txtPass.Text
oConn.Open
oCmnd.ActiveConnection = oConn
oCmnd.CommandType = adCmdUnknown
End Sub
</pre>
ich habe mir überlegt ob nciht gehen sollte:
On Error GoTo ...
Err.Description = "Cant Connect"
aber das funktioniert nicht :/.
2. ich habs ja schon hinbekommen dass er auf eine mssql datenbank connectet, aber, es kommt nicht alles schön untereinander, sondern alle in einer zeile. z.b.
so kommts im Textfeld:
ordner 1 | ordner 2 | ordner 3 ...
so sollte es kommen:
ordner1
ordner2
ordner3
---------
ich habe mir überlegt, und dos gibt ja nur Cr zurück, aba für untereinander braucht man glaube ich CrLf ... dass man das irgendwie verändern könnte
3. dann hätte ich gerne eine Statusleiste ... nur ich finde darüber nichts im internet.
4. wenn cih zu connecten versuche, hängt das programm. wenn er connectet ist, geht es wieder, wie kann ich diesen hänger umgehen?
ich danke euch vielmals um eure mühe, meine antwort zu verstehen/zu beantworten.
mfg K1ll3r
ich habe eine sehr spezielle frage und noch ein paar weitere:
so folgendes:
1. ich habe das programm so gut wie fertig es sind nur SCHWERWIEGENDE fehler vorhanden. und zwar, wenn ich zu connecten versuche und der login (normaler login: sa/4 und man sa/5 angibt) falsch ist. dann schmiert dass programm gnadenlos ab. ich möchte aber, dass er mir dann in ein textfeld ausgibt...also am besten wäre wenn man den connect button klickt, kommt unten im textfeld: Try to Connect.... dann connectet er eben und wenn man dann z.b. nen falschen login hat, gibt er im Textfeld aus: Cant Connect ... wie mache ich dass am besten?
so connectet er:
<pre>
Private Sub cmdConnect_Click()
oConn.ConnectionString = "DRIVER={SQL Server};Network Library=DBMSSOCN;SERVER=" & txtServer.Text & ";UID=" & txtUser.Text & ";PWD=" & txtPass.Text
oConn.Open
oCmnd.ActiveConnection = oConn
oCmnd.CommandType = adCmdUnknown
End Sub
</pre>
ich habe mir überlegt ob nciht gehen sollte:
On Error GoTo ...
Err.Description = "Cant Connect"
aber das funktioniert nicht :/.
2. ich habs ja schon hinbekommen dass er auf eine mssql datenbank connectet, aber, es kommt nicht alles schön untereinander, sondern alle in einer zeile. z.b.
so kommts im Textfeld:
ordner 1 | ordner 2 | ordner 3 ...
so sollte es kommen:
ordner1
ordner2
ordner3
---------
ich habe mir überlegt, und dos gibt ja nur Cr zurück, aba für untereinander braucht man glaube ich CrLf ... dass man das irgendwie verändern könnte
3. dann hätte ich gerne eine Statusleiste ... nur ich finde darüber nichts im internet.
4. wenn cih zu connecten versuche, hängt das programm. wenn er connectet ist, geht es wieder, wie kann ich diesen hänger umgehen?
ich danke euch vielmals um eure mühe, meine antwort zu verstehen/zu beantworten.
mfg K1ll3r