Hi,
ich nutze "Microsoft Visual Basic 2008 Express Edition" in Verbindung mit einer Microsoft SQL-Server Datenbank.
Mein Problem ist, dass kurze Datensätze wie z.B. eine ID mit vielen Leerzeichen gespeichert wird. Es wird z.B. der Wert 1 aus einem Textfeld an die Datenbank übergeben und dort wird dann die 1 mit zehn Leerzeichen am Ende gespeichert.
Vielleicht hat jemand eine Idee woran das liegen könnte.
ich nutze "Microsoft Visual Basic 2008 Express Edition" in Verbindung mit einer Microsoft SQL-Server Datenbank.
Mein Problem ist, dass kurze Datensätze wie z.B. eine ID mit vielen Leerzeichen gespeichert wird. Es wird z.B. der Wert 1 aus einem Textfeld an die Datenbank übergeben und dort wird dann die 1 mit zehn Leerzeichen am Ende gespeichert.
Vielleicht hat jemand eine Idee woran das liegen könnte.
Code:
Dim neuerAuftrag As datenDataSet.auftraegeRow
neuerAuftrag = DatenDataSet1.auftraege.NewRow
neuerAuftrag.bezeichnung = auftragBox.Text
neuerAuftrag.datum = datumBox.Text
neuerAuftrag.kunden_id = kundenBox.FocusedItem.Tag
neuerAuftrag.abgabetermin = abgabeterminBox.Text
neuerAuftrag.stundensatz = stundensatzBox.Text
DatenDataSet1.auftraege.Rows.Add(neuerAuftrag)
Me.BindingSource1.EndEdit()
Me.AuftraegeTableAdapter1.Update(Me.DatenDataSet1.auftraege)