Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[MSA2002] CREATE TABLE mit Feld Boolean?

28 views
Skip to first unread message

Franz Mayer

unread,
Jul 7, 2004, 10:05:15 AM7/7/04
to
Hallo,

ich möchte eine temporäre Tabelle mit Hilfe der SQL-Syntax CREATE TABLE
erstellen und mit drei Feldern belegen: Integer, String und Boolean.
Wie lege ich den Feldtyp Boolean an?

Mein Lösungsversuch:
---Code---
oDatabase.Execute "CREATE TEMPORARY TABLE qTempCalculate
(iQuantitySchemeID INTEGER, sName CHAR, bCalculate BOOLEAN)"
---Code---
Er bringt mir zuerst den Fehler: Syntax-Fehler in CREATE TABLE-Anweisung
wenn ich dann das TEMPORARY herausnehme taucht der Fehler auf:
Syntaxfehler in Felddefinition.

Vielen Dank bereits im Voraus für die Hilfe.

Gruß Franz

Olaf Rabbachin

unread,
Jul 7, 2004, 10:21:10 AM7/7/04
to
Hi,

On Wed, 07 Jul 2004 16:05:15 +0200, Franz Mayer wrote:

> ich möchte eine temporäre Tabelle mit Hilfe der SQL-Syntax CREATE TABLE
> erstellen und mit drei Feldern belegen: Integer, String und Boolean.
> Wie lege ich den Feldtyp Boolean an?
>
> Mein Lösungsversuch:
> ---Code---
> oDatabase.Execute "CREATE TEMPORARY TABLE qTempCalculate
> (iQuantitySchemeID INTEGER, sName CHAR, bCalculate BOOLEAN)"
> ---Code---
> Er bringt mir zuerst den Fehler: Syntax-Fehler in CREATE TABLE-Anweisung
> wenn ich dann das TEMPORARY herausnehme taucht der Fehler auf:
> Syntaxfehler in Felddefinition.

geht z.B. per (Direktfenster):
currentdb.Execute "CREATE TABLE test (tID Integer, tBool YesNo)"
Dabei hast Du allerdings nicht die checkbox für das tBool-Feld. Die
müsstest Du per Erstellen der property händisch erstellen - aber für eine
temp-Tabelle wirst Du's wohl gar nicht brauchen.

Bis dann,
Olaf [MVP]
--
Bitte keine emails auf NG-postings.

My .02: www.Resources.IntuiDev.com

0 new messages