000
23.02.2009, 15:15 Uhr
Angelika_25
|
Hallo, diesen Code habe ich in einem Modul:
Code: |
Friend uhrzeiten As String
Function Uhrzeit_Von() As String
Dim cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data " & _ "Source=C:\xx.mdb)
cn.Open() Dim ergebnis As String With cn.CreateCommand() .CommandText="Select Zeit FROM Uhrzeiten" ergebnis=.ExecuteScalar.ToString uhrzeiten=ergebnis .Dispose() End With cn.Close()
Uhrzeit_Von=uhrzeiten End Function
|
Und das habe ich in Form_Load:
Code: |
TextBox1.Text=Uhrzeit_Von()
|
Ich habe eine TextBox1, die den Inhalt eines Feldes aus einer Datenbank auslesen soll. Das macht sie auch ein bißchen... aber nicht korrekt. Es handelt sich um eine Uhrzeit. Ich habe in Access das Feld als Datum/Uhrzeit deklariert und bei Format: Zeit, lang (also hh:mm:ss). Wenn ich dieses Feld mit .NET auslesen lasse und in meine TextBox übertrage, dann bekomme ich das Datum und die Uhrzeit, ich will aber nur die lange Uhrzeit, wie bei Access angegeben. Wie mache ich das? Irgend wie bin ich langsam echt am Verzweifeln, denn irgend wie kann mir dabei keiner helfen...
Liebe Grüße
P.S.:
Ich habe es mal so ausprobiert:
Code: |
TextBox1.Text = Format(Uhrzeit_Von(Datenbankpfad), "hh:mm:ss")
|
Datenbankpfad ist mein Parameter, den ich der Funktion Uhrzeit_Von mitgebe. Wenn ich es so mache, dann erscheint in der TextBox hh:mm:ss, auch nicht das Wahre Dieser Post wurde am 23.02.2009 um 15:29 Uhr von Angelika_25 editiert. |