![]() |
Re: Autoincrement funktioniert nicht ???
Liste der Anhänge anzeigen (Anzahl: 1)
Klar, dass hatte ich schon (habe immer in Delphi gesucht ...)
|
Re: Autoincrement funktioniert nicht ???
Liste der Anhänge anzeigen (Anzahl: 1)
Sieht bei mir etwas anders aus, habe den vollen Server hier. Bei mir reichen diese Einstellungen, damit die Datenbank selbst eine Nummer einfügt.
|
Re: Autoincrement funktioniert nicht ???
Liste der Anhänge anzeigen (Anzahl: 1)
Dann liegt mein Fehler ganz klar doch im Delphi.
Wie hast du denn deine Verbindung zu rDatenbank hergestellt ? Auch über TSQLConnection - TSimpleDataset - TDataSource - TDBGrid - TDBNavigator |
Re: Autoincrement funktioniert nicht ???
Bei Nr_Kunde steht "Null zulassen" = Nein bzw. ist kein Häckchen gesetzt.
Das wäre zumindest was ich gemeint hatte, hier NULL zulassen. |
Re: Autoincrement funktioniert nicht ???
Ich bevorzuge die Ado-Komponenten.
Delphi-Quellcode:
Glaube aber nicht das es an den Komponenten von Delphi liegt, denke eher die Fehlermeldung wird von der Datenbank erzeugt und zurück zum Programm geschickt.var ado_connection : TAdoConnection; ado_query : Tadoquery; begin ado_connection := TAdoConnection.Create(NIL); ado_connection.ConnectionString := 'Provider=' + DB_provider + ';' + 'Password=' + DB_password + ';' + 'Persist Security Info=' + DB_security + ';' + 'User ID=' + DB_user + ';' + 'Initial Catalog=Master;' + 'Data Source=' + DB_datasource; ado_connection.LoginPrompt := false; ado_connection.Connected := true; ado_query := Tadoquery.create(NIL); ado_query.Connection := ado_connection; ado_query.SQL.add('select * from kunden;'); ado_query.Open; |
Re: Autoincrement funktioniert nicht ???
Mal anderes herum. Wennn du dir die Tabelle im "MS SQL Server Management Studio Express" anzeigen läßt und Datensätze hinzufügst, wird dann automatisch die Nummer vergeben?
|
Re: Autoincrement funktioniert nicht ???
Das geht doch aber nicht, ist ja ein Primärschlüssel
|
Re: Autoincrement funktioniert nicht ???
Ja, im Management studio funktioniert alles wunderbar.
Deshalb kann es ja nur irgendeine Kleinigkeit im Delphi sein |
Re: Autoincrement funktioniert nicht ???
So, nun versuche ich es auch einmal mit TADO.
Aber da kommt schon das nächste Problem auf mich zu. Ich habe ja MSSQL 2005 express. Welcher Provider ist dafür der Richtige ? Irgendwie klappt es mit keinem mich an der Datenbank einzuloggen. Dabei ist Fr, der 13. doch schon vorbei ?! |
Re: Autoincrement funktioniert nicht ???
Hallo,
Zitat:
Auf dem zweiten Reiter (Verbindung) muss man unter 1. zuweilen Rechnername oder IP-Adresse eingeben, da hier nicht immer alle verfügbaren SQL-Server aufgelistet werden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz