tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
1786
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DerStauner DerStauner ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    228
    Hallo!

    In meiner Anwendung benutze ich sql server compact 3.5.

    Die Verbindung zur Datenbank habe ich erfolgreich hergestellt.

    Mit Hilfe des Daten-Explorers habe ich eine Tabelle namens "Produkte" erstellt mit 3 Feldernt (Artikelnummer, Produktname, Produktbeschreibung).

    Und nun möchte ich ein neues Rekord in diese Tabelle aufnehmen mit einem sql-Befehl. Hier ist der Code:

    Code :
    1
    2
    3
    4
    5
    6
    
    cmd.CommandText = "insert into Produkte (artikelnummer, produktname," & _
            "produktbeschreibung) values ('" & TextBox1.Text & "','" & TextBox2.Text & _
            "','" & TextBox3.Text & "')"
            If cmd.ExecuteNonQuery > 0 Then _
             MsgBox("Das neue Produkt " & TextBox1.Text & " wurde erfolgreich zur " & _
              "Datenbank hinzugefügt.", MsgBoxStyle.Information, "Neues Produkt")

    Der Code läuft ohne Fehler ab, aber wenn ich dann im Daten-Explorer die Tabelle öffne, steht da nichts ausser lauter Null-Werte. Warum? Den CommandText habe ich auch mittels MsgBox überprüft, es ist richtig.

    Ich habe auch im Open-Book von Galileo Computing nachgeschaut, aber dies wird auch dort so gemacht.
    Geändert von DerStauner (27.11.08 um 11:35 Uhr)
     

  2. #2
    Avatar von ZnO
    ZnO ZnO ist offline Grünschnabel
    Registriert seit
    May 2007
    Beiträge
    1
    Hi
    Ich weiß die Frage liegt lang zurück ich stand jetzt vor ähnlichem Problem und hab nach langer Suche ein Lösung gefunden. Und zwar liegt es daran, dass die Datenbank während des Build Vorgangs in das Debug bzw. Release Verzeichnis kopiert wird und man in Visual Studio nur die Datenbank des Projekt Ordners sieht. Das heißt, wenn man die Datenbank nach ausführen des Programmes aus dem Debug bzw. Release Verzeichnis öffnet sieht man die eingegeben Daten.
     

Ähnliche Themen

  1. mysql to SQL Compact Server
    Von anmae im Forum .NET Datenverwaltung
    Antworten: 0
    Letzter Beitrag: 07.05.09, 20:11
  2. Antworten: 1
    Letzter Beitrag: 01.04.09, 12:49
  3. Microsot Compact SQL Server
    Von Mel_One im Forum .NET Datenverwaltung
    Antworten: 3
    Letzter Beitrag: 11.04.08, 13:29
  4. Problem beim Insert into........ (VB -> SQL Server)
    Von Lautsprecher im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 09.03.07, 13:24
  5. MDA compact ActiveSync PROBLEM
    Von technikfrager im Forum Handy, PDA & mobile Welt
    Antworten: 1
    Letzter Beitrag: 04.06.05, 19:05