Forums Neueste Beiträge
 

CREATE TABLE - SQL Frage

03/04/2009 - 01:41 von Peter Muehlbauer | Report spam
Hallo Gemeinde

Ich würde gerne in Access97 per php über ODBC eine Tabelle in einer Datenbank
anlegen.

Nur finde ich leider nichts Entsprechendes, um das Feld "Land", so wie in der
Entwurfsansicht, mit "Leere Zeichenfolge: Ja" zu erzeugen.

CREATE TABLE country (id AUTOINCREMENT PRIMARY KEY NOT NULL, Land TEXT(6))

Mit diesem SQL legt es mir das Feld nur mit "Leere Zeichenfolge: Nein" an.
Hat dazu vielleicht jemand einen Tip?

Vielen Dank schon mal im Voraus für Eure Hilfe.

Peter
 

Lesen sie die antworten

#1 Peter Doering
03/04/2009 - 02:27 | Warnen spam
Hallo,

Peter Muehlbauer wrote:

Ich würde gerne in Access97 per php über ODBC eine Tabelle in einer Datenbank
anlegen.

Nur finde ich leider nichts Entsprechendes, um das Feld "Land", so wie in der
Entwurfsansicht, mit "Leere Zeichenfolge: Ja" zu erzeugen.

CREATE TABLE country (id AUTOINCREMENT PRIMARY KEY NOT NULL, Land TEXT(6))

Mit diesem SQL legt es mir das Feld nur mit "Leere Zeichenfolge: Nein" an.
Hat dazu vielleicht jemand einen Tip?



Die Eigenschaft kann per SQL nicht gesetzt werden. Du kannst in PHP aber
bestimmt auch DAO oder ADO verwenden, oder? VBA-Beispiel fuer DAO:

Dim Db As DAO.Database
Set Db = DbEngine(0).OpenCurrentDatabase("C:\Deine.mdb")
Db.TableDefs("Country").Fields("Land").AllowZeroLength = True
Db.Close
Set Db = Nothing

(Luftcode)

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com
3. SEK Sa/So 16./17.5.2009, Nürnberg

Ähnliche fragen