🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
4 messages
4 total messages Started by TP Sun, 14 Sep 2003 09:46
Gereserveerde woorden SQL met MS Access?
#4205
Author: TP
Date: Sun, 14 Sep 2003 09:46
38 lines
2834 bytes
Betreft volgend stukje code:

Dim Sql As String

  Sql = "CREATE TABLE tblType "
  Sql = Sql & "( "
  Sql = Sql & "Typenr TINYINT, "
  Sql = Sql & "Name CHAR(20) NOT NULL UNIQUE, "
  Sql = Sql & "Title BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Version BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Maker BIT NOT NULL DEFAULT FALSE, "
  'Sql = Sql & "Language BIT NOT NULL DEFAULT FALSE, "
  'Sql = Sql & "Size BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Location BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Album BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Track BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Duration BIT NOT NULL DEFAULT FALSE, "
  'Sql = Sql & "Year BIT NOT NULL DEFAULT FALSE, "
  'Sql = Sql & "Date BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Website BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Genre BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "Format BIT NOT NULL DEFAULT FALSE, "
  'Sql = Sql & "Text BIT NOT NULL DEFAULT FALSE, "
  'Sql = Sql & "Note BIT NOT NULL DEFAULT FALSE, "
  Sql = Sql & "CONSTRAINT TypePK PRIMARY KEY(Typenr) "
  Sql = Sql & ") "
  Call SqlManipulate(Sql)

Bedoelt om een tabel aan te maken in een Access-database mbv SQL in VB6, met de functie
SqlManipulate zelf en de databaseconnectie en zo is niks mis, heb die al meer gebruikt. Maar nu
geeft hij fouten op de lijnen in commentaar, zijn de woorden "Language", "Size", "Year", "Date",
"Text", "Note" misschien gereserveerd? Zoja is er een andere mogelijkheid om een database aan te
maken met velden met die namen? Of zit er niks anders op dan andere namen te gebruiken voor die
velden?

Alvast bedankt.

Tim
Re: Gereserveerde woorden SQL met MS Access?
#4206
Author: KLinZ
Date: Sun, 14 Sep 2003 09:59
19 lines
1962 bytes
In news:%NW8b.19654$Ot2.1297465@phobos.telenet-ops.be, TP typed:

> Bedoelt om een tabel aan te maken in een Access-database mbv SQL in
> VB6, met de functie SqlManipulate zelf en de databaseconnectie en zo
> is niks mis, heb die al meer gebruikt. Maar nu geeft hij fouten op de
> lijnen in commentaar, zijn de woorden "Language", "Size", "Year",
> "Date", "Text", "Note" misschien gereserveerd?

Ja.

> Zoja is er een andere
> mogelijkheid om een database aan te maken met velden met die namen?
> Of zit er niks anders op dan andere namen te gebruiken voor die
> velden?

Zet er blokhaken omheen []. Ik zou echter gewoon andere veldnamen gebruiken.

-- 
www.zenobits.com
Re: Gereserveerde woorden SQL met MS Access?
#4207
Author: TP
Date: Sun, 14 Sep 2003 10:05
21 lines
2101 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com.invalid> schreef in bericht
news:L_W8b.3936$P51.6102@amstwist00...
> In news:%NW8b.19654$Ot2.1297465@phobos.telenet-ops.be, TP typed:
>
> > Bedoelt om een tabel aan te maken in een Access-database mbv SQL in
> > VB6, met de functie SqlManipulate zelf en de databaseconnectie en zo
> > is niks mis, heb die al meer gebruikt. Maar nu geeft hij fouten op de
> > lijnen in commentaar, zijn de woorden "Language", "Size", "Year",
> > "Date", "Text", "Note" misschien gereserveerd?
>
> Ja.
>
> > Zoja is er een andere
> > mogelijkheid om een database aan te maken met velden met die namen?
> > Of zit er niks anders op dan andere namen te gebruiken voor die
> > velden?
>
> Zet er blokhaken omheen []. Ik zou echter gewoon andere veldnamen gebruiken.

Bedankt!
Re: Gereserveerde woorden SQL met MS Access?
#4051
Author: Stefan Melis
Date: Tue, 16 Sep 2003 15:05
347 lines
8837 bytes
"TP" <nettp@pandora.be.nospam> beweerde met veel drama in
news:%NW8b.19654$Ot2.1297465@phobos.telenet-ops.be dat: 

> Betreft volgend stukje code:
> 

[Snip sql]

> Bedoelt om een tabel aan te maken in een Access-database mbv SQL in
> VB6, met de functie SqlManipulate zelf en de databaseconnectie en zo
> is niks mis, heb die al meer gebruikt. Maar nu geeft hij fouten op de
> lijnen in commentaar, zijn de woorden "Language", "Size", "Year",
> "Date", "Text", "Note" misschien gereserveerd? Zoja is er een andere
> mogelijkheid om een database aan te maken met velden met die namen? Of
> zit er niks anders op dan andere namen te gebruiken voor die velden?
> 
> Alvast bedankt.
> 
> Tim
> 
> 

Hieronder een lijst met gereserveerde woordjes in (ik meen) 
- access 
- sql server
- oracle (niet helemaal zeker)

  fReservedWords:=TStringList.Create;
  with fReservedWords do begin
    Add ('ABSOLUTE');
    Add ('ACTION');
    Add ('ADA');
    Add ('ADD');
    Add ('ALL');
    Add ('ALLOCATE');
    Add ('ALTER');
    Add ('AND');
    Add ('ANY');
    Add ('ARE');
    Add ('AS');
    Add ('ASC');
    Add ('ASSERTION');
    Add ('AT');
    Add ('AUTHORIZATION');
    Add ('AVG');
    Add ('BACKUP');
    Add ('BEGIN');
    Add ('BETWEEN');
    Add ('BIT');
    Add ('BIT_LENGTH');
    Add ('BOTH');
    Add ('BREAK');
    Add ('BROWSE');
    Add ('BULK');
    Add ('BY');
    Add ('CASCADE');
    Add ('CASCADED');
    Add ('CASE');
    Add ('CAST');
    Add ('CATALOG');
    Add ('CHAR');
    Add ('CHARACTER');
    Add ('CHARACTER_LENGTH');
    Add ('CHAR_LENGTH');
    Add ('CHECK');
    Add ('CHECKPOINT');
    Add ('CLOSE');
    Add ('CLUSTERED');
    Add ('COALESCE');
    Add ('COLLATE');
    Add ('COLLATION');
    Add ('COLUMN');
    Add ('COMMIT');
    Add ('COMMITTED');
    Add ('COMPUTE');
    Add ('CONFIRM');
    Add ('CONNECT');
    Add ('CONNECTION');
    Add ('CONSTRAINT');
    Add ('CONSTRAINTS');
    Add ('CONTAINS');
    Add ('CONTAINSTABLE');
    Add ('CONTINUE');
    Add ('CONTROLROW');
    Add ('CONVERT');
    Add ('CORRESPONDING');
    Add ('COUNT');
    Add ('CREATE');
    Add ('CROSS');
    Add ('CURRENT');
    Add ('CURRENT_DATE');
    Add ('CURRENT_TIME');
    Add ('CURRENT_TIMESTAMP');
    Add ('CURRENT_USER');
    Add ('CURSOR');
    Add ('DATABASE');
    Add ('DATE');
    Add ('DAY');
    Add ('DBCC');
    Add ('DEALLOCATE');
    Add ('DEC');
    Add ('DECIMAL');
    Add ('DECLARE');
    Add ('DEFAULT');
    Add ('DEFERRABLE');
    Add ('DEFERRED');
    Add ('DELETE');
    Add ('DENY');
    Add ('DESC');
    Add ('DESCRIBE');
    Add ('DESCRIPTOR');
    Add ('DIAGNOSTICS');
    Add ('DISCONNECT');
    Add ('DISK');
    Add ('DISTINCT');
    Add ('DISTRIBUTED');
    Add ('DOMAIN');
    Add ('DOUBLE');
    Add ('DROP');
    Add ('DUMMY');
    Add ('DUMP');
    Add ('ELSE');
    Add ('END');
    Add ('END-EXEC');
    Add ('ERRLVL');
    Add ('ERROREXIT');
    Add ('ESCAPE');
    Add ('EXCEPT');
    Add ('EXCEPTION');
    Add ('EXEC');
    Add ('EXECUTE');
    Add ('EXISTS');
    Add ('EXIT');
    Add ('EXTERNAL');
    Add ('EXTRACT');
    Add ('FALSE');
    Add ('FETCH');
    Add ('FILE');
    Add ('FILLFACTOR');
    Add ('FIRST');
    Add ('FLOAT');
    Add ('FLOPPY');
    Add ('FOR');
    Add ('FOREIGN');
    Add ('FORTRAN');
    Add ('FOUND');
    Add ('FREETEXT');
    Add ('FREETEXTTABLE');
    Add ('FROM');
    Add ('FULL');
    Add ('GET');
    Add ('GLOBAL');
    Add ('GO');
    Add ('GOTO');
    Add ('GRANT');
    Add ('GROUP');
    Add ('HAVING');
    Add ('HOLDLOCK');
    Add ('HOUR');
    Add ('IDENTITY');
    Add ('IDENTITYCOL');
    Add ('IDENTITY_INSERT');
    Add ('IF');
    Add ('IMMEDIATE');
    Add ('IN');
    Add ('INCLUDE');
    Add ('INDEX');
    Add ('INDICATOR');
    Add ('INITIALLY');
    Add ('INNER');
    Add ('INPUT');
    Add ('INSENSITIVE');
    Add ('INSERT');
    Add ('INT');
    Add ('INTEGER');
    Add ('INTERSECT');
    Add ('INTERVAL');
    Add ('INTO');
    Add ('IS');
    Add ('ISOLATION');
    Add ('JOIN');
    Add ('KEY');
    Add ('KILL');
    Add ('LANGUAGE');
    Add ('LAST');
    Add ('LEADING');
    Add ('LEFT');
    Add ('LEVEL');
    Add ('LIKE');
    Add ('LINENO');
    Add ('LOAD');
    Add ('LOCAL');
    Add ('LOWER');
    Add ('MATCH');
    Add ('MAX');
    Add ('MEMO');
    Add ('MIN');
    Add ('MINUTE');
    Add ('MIRROREXIT');
    Add ('MODULE');
    Add ('MONTH');
    Add ('NAMES');
    Add ('NATIONAL');
    Add ('NATURAL');
    Add ('NCHAR');
    Add ('NEXT');
    Add ('NO');
    Add ('NOCHECK');
    Add ('NONCLUSTERED');
    Add ('NONE');
    Add ('NOT');
    Add ('NULL');
    Add ('NULLIF');
    Add ('NUMERIC');
    Add ('OCTET_LENGTH');
    Add ('OF');
    Add ('OFF');
    Add ('OFFSETS');
    Add ('ON');
    Add ('ONCE');
    Add ('ONLY');
    Add ('OPEN');
    Add ('OPENDATASOURCE');
    Add ('OPENQUERY');
    Add ('OPENROWSET');
    Add ('OPTION');
    Add ('OR');
    Add ('ORDER');
    Add ('OUTER');
    Add ('OUTPUT');
    Add ('OVER');
    Add ('OVERLAPS');
    Add ('PAD');
    Add ('PARTIAL');
    Add ('PASCAL');
    Add ('PERCENT');
    Add ('PERM');
    Add ('PERMANENT');
    Add ('PIPE');
    Add ('PLAN');
    Add ('POSITION');
    Add ('PRECISION');
    Add ('PREPARE');
    Add ('PRESERVE');
    Add ('PRIMARY');
    Add ('PRINT');
    Add ('PRIOR');
    Add ('PRIVILEGES');
    Add ('PROC');
    Add ('PROCEDURE');
    Add ('PROCESSEXIT');
    Add ('PUBLIC');
    Add ('RAISERROR');
    Add ('READ');
    Add ('READTEXT');
    Add ('REAL');
    Add ('RECONFIGURE');
    Add ('REFERENCES');
    Add ('RELATIVE');
    Add ('REPEATABLE');
    Add ('REPLICATION');
    Add ('RESTORE');
    Add ('RESTRICT');
    Add ('RETURN');
    Add ('REVOKE');
    Add ('RIGHT');
    Add ('ROLLBACK');
    Add ('ROWCOUNT');
    Add ('ROWGUIDCOL');
    Add ('ROWS');
    Add ('RULE');
    Add ('SAVE');
    Add ('SCHEMA');
    Add ('SCROLL');
    Add ('SECOND');
    Add ('SECTION');
    Add ('SELECT');
    Add ('SERIALIZABLE');
    Add ('SESSION');
    Add ('SESSION_USER');
    Add ('SET');
    Add ('SETUSER');
    Add ('SHUTDOWN');
    Add ('SIZE');
    Add ('SMALLINT');
    Add ('SOME');
    Add ('SPACE');
    Add ('SQL');
    Add ('SQLCA');
    Add ('SQLCODE');
    Add ('SQLERROR');
    Add ('SQLSTATE');
    Add ('SQLWARNING');
    Add ('STATISTICS');
    Add ('SUBSTRING');
    Add ('SUM');
    Add ('SYSTEM_USER');
    Add ('TABLE');
    Add ('TAPE');
    Add ('TEMP');
    Add ('TEMPORARY');
    Add ('TEXTSIZE');
    Add ('THEN');
    Add ('TIME');
    Add ('TIMESTAMP');
    Add ('TIMEZONE_HOUR');
    Add ('TIMEZONE_MINUTE');
    Add ('TO');
    Add ('TOP');
    Add ('TRAILING');
    Add ('TRAN');
    Add ('TRANSACTION');
    Add ('TRANSLATE');
    Add ('TRANSLATION');
    Add ('TRIGGER');
    Add ('TRIM');
    Add ('TRUE');
    Add ('TRUNCATE');
    Add ('TSEQUAL');
    Add ('UNCOMMITTED');
    Add ('UNION');
    Add ('UNIQUE');
    Add ('UNKNOWN');
    Add ('UPDATE');
    Add ('UPDATETEXT');
    Add ('UPPER');
    Add ('USAGE');
    Add ('USE');
    Add ('USER');
    Add ('USING');
    Add ('VALUE');
    Add ('VALUES');
    Add ('VARCHAR');
    Add ('VARYING');
    Add ('VIEW');
    Add ('WAITFOR');
    Add ('WHEN');
    Add ('WHENEVER');
    Add ('WHERE');
    Add ('WHILE');
    Add ('WITH');
    Add ('WORK');
    Add ('WRITE');
    Add ('WRITETEXT');
    Add ('YEAR');
    Add ('ZONE');
  end;
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads