Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Access-Create Table-Autowert (https://www.delphipraxis.net/86997-access-create-table-autowert.html)

winnionkel 21. Feb 2007 23:54

Datenbank: Alle SQL Server • Zugriff über: ADO

Access-Create Table-Autowert
 
Hallo,

kleines Problem.
Ich möchte gerne aus meinem Testprog eine Tabelle erstellen.
Ich habe für das Testprog eine Access DB.
Wenn ich jetzt versuche eine Tabelle über SQL zu erstellen, meckert Access.

Mein Script:
[sql]CREATE TABLE MassMail
(ID int IDENTITY(1,1),
Bezeichnung varchar(30),
Beschreibung varchar(255),
Text varchar(255),
Datum smalldatetime,
Gesendet smalldatetime)

Und zwar bei IDENTIY. Bei jedem SQL Server funzt das. Warum nicht hier ?

Danke im Voraus
Grüße Winni

mikhal 22. Feb 2007 05:23

Re: Access-Create Table-Autowert
 
Access besitzt eine angepasste SQL-Syntax.
Versuch mal statt
SQL-Code:
ID int IDENTITY(1,1),
diese Variante
SQL-Code:
ID counter,
Grüße
Mikhal

Muehle 22. Feb 2007 06:58

Re: Access-Create Table-Autowert
 
Mein Tip bei Zugriff auf Access. Wenn du die Sql-Syntax vom Sql-Server gewohnt bist, probiere
etwas exotischere Commands erstmal im Sql-Befehlsfenster von Access aus (falls möglich).

Ansonsten versuche eine einfache Sql-Syntax beizubehalten (falls möglich).

Da sparst du dir oft viel Arbeit und Ärger.

Ansonsten gilt die Merkregel : Sql ist nicht immer gleich Sql.

winnionkel 23. Feb 2007 08:35

Re: Access-Create Table-Autowert
 
Danke für die Hilfe.

Ich probiere die SQL Statements immer erst in Access aus.
Allerdings bin ich nicht auf Counter gekommen.
( Manchmal hat man halt ein Brett vorm Kopf )

Das heißt also, da ich die SQL Statements aus Textdateien lese, das ich für verschiedene DB's auch
verschiedene Textdateien erstellen muß ? Naja...

Gruß Winni


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz