MS SQL & Borland Builder C++ - Ein Kapitel für Sich ! Bitte um Hilfe



  • Hallo Zusammen,

    ich denke hier bin ich richtig. Suche nun seit 2 Wochen schon Hilfe.
    Ich habe einen MS SQL Server zu Verfügung, hier soll ich eine C++ Oberfläche schreiben mit dem Builder.

    1. Grundsätzliche Fragen:
    1.1- ADO im C++ Builder ?
    1.2- Embedded SQL im C++ Builder ?
    1.3- Anleitung SQL im C++ Builder ????
    (Selbst die FH´s haben nur C++ Grundlagen-Bücher)
    1.4-Wie ist die C++ Syntax für Insert, Update, Delete ?
    1.5-Hat jemand eine "Öberfläche", welche er mir mal zum ansehen schicken kann ? (E-Mail:Mike_2002@gmx.net)

    2. Aktuelle Fehler
    2.1
    Die Connection (via ODBC) habe ich wie folgt hinbekommen:
    //loginname & loginpass sind Edit Felder

    Database1->DatabaseName ="TESTDB01";
    Database1->Params->Values["user name"] = loginname->Text;
    Database1->Params->Values["password"] = loginpass->Text;
    

    Wie kann ich hier abfangen, wenn das Login inkorrekt gewesen ist ?

    2.2
    Was ist daran falsch ?

    Query1->SQL->Add("Insert into dbo.adresse (Name,Vorname,Strasse,Ort,PLZ)");
    Query1->SQL->Add("ename->Text,evorname->Text,estrasse->Text,eort->Text,eplz->Text");
    Query1->ExecSQL();
    

    Ich hoffe auf Hilfe !



  • Sorry, habe mein Login verwechselt,ist ja schon spät. //(02:05 am 22.10.04)
    Und auf der Suche nach Hilfe, mit Tränen in den Augen sieht man auch nicht immer alles. So Gute Nacht Mike_2004



  • 1.1/1.2 - was sollen das für Fragen sein?
    1.3 - du findest ein DB-Tutorial in der Hilfe, diverse Beispielprojekte im \examples-Verzeichnis sowie ein weiteres Tutorial in der FAQ.
    1.4 - es gibt keine "C++ Syntax für Insert" usw., es gibt nur SQL Syntax, die als String übermittelt wird.

    2.2

    Query1->SQL->Add("Insert into dbo.adresse (Name,Vorname,Strasse,Ort,PLZ) ");
    Query1->SQL->Add(ename->Text + "," + evorname->Text + "," + estrasse->Text + "," + eort->Text + "," + eplz->Text + ";");
    

    Lass dir bei Bedarf den fertigen SQL-String ausgeben, um zu sehen, ob die Syntax korrekt ist bzw. ob der Inhalt dem entspricht, was du erwartest/erhoffst.

    Und in Zukunft bitte die Faustregel beachten: ein Thema pro Thread, ein Thread pro Thema. Danke!



  • Hallo und erstmal danke für die Hilfe.

    Kann mir denn einer bei 2.1 und ggf. bei 1.5 behilflich sein ?

    Ich hatte mit den folgenden Fragen, dies gemeint:
    1.1- ADO im C++ Builder ?
    -Gibt es eine Libary/Klasse die ich hierfür einbinden muss ?
    -Wie kann ich hier mit arbeiten ?

    1.2- Embedded SQL im C++ Builder ?
    -Ist dieses Verfahren auch für C++ OOP geeignet ?



  • Reicht es nicht die Frage in erstmal in einem Forum zu stellen??


Anmelden zum Antworten