Toon posts:

Access SQL Query nullable

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,
ik wil d.m.v. een sql query een kolom toevoegen die een lege waarde accepteert in access.
null = niet verplicht, maar als je daar een lege string heen stuurt geeft ie een foutmelding.
dus ik zoek de sql code voor leeg is toegestaan (zoals dat in access heet).
ik heb nullable al geprobeerd maar die werkt niet.
verder heb ik op google gezocht maar vindt weinig over access nullable of allow null values
heeft iemand enig idee welke sql code hiervoor wel werkt in access ?
alvast bedankt :)

  • lier
  • Registratie: Januari 2004
  • Laatst online: 00:13

lier

MikroTik nerd

not null = niet verplicht 8)7

Heb helaas geen Access hier lokaal staan, maar MsSQL:

CREATE TABLE [tabelnaam]
[veld] [veldtype] NULL

Op deze manier krijg je een nullable field.

Inmiddels ook even in Access (2003) gedoken:

Lengte nul toestaan (of het Engels equivalent) op ja/true/yes zetten is voldoende.

[ Voor 64% gewijzigd door lier op 18-01-2007 11:52 ]

Eerst het probleem, dan de oplossing


  • Voutloos
  • Registratie: Januari 2002
  • Niet online
not null = niet verplicht, maar als je daar een lege string heen stuurt geeft ie een foutmelding.
Zou je dit iets minder cryptisch willen opschrijven? 'Not null' betekent dus dat je geen null toe staat.

{signature}


Verwijderd

Topicstarter
Voutloos schreef op donderdag 18 januari 2007 @ 11:40:
[...]
Zou je dit iets minder cryptisch willen opschrijven? 'Not null' betekent dus dat je geen null toe staat.
ja haha sorry, foutje, heb het gewijzigd. maar ik neem aan dat jullie snappen wat ik ermee bedoelde, dat mijn probleem wel duidelijk is

Verwijderd

Topicstarter
lier schreef op donderdag 18 januari 2007 @ 11:36:
CREATE TABLE [tabelnaam]
[veld] [veldtype] NULL

Op deze manier krijg je een nullable field.
Inmiddels ook even in Access (2003) gedoken:

Lengte nul toestaan (of het Engels equivalent) op ja/true/yes zetten is voldoende.
dat heb ik dus gedaan, maar als je nu de waarde van een textbox die leeg is wil wegschrijven naar de database krijg je een foutmelding. Als je [veld] [veldtype] NULL doet en in de access database gaat kijken staat vereist op 'nee' en lengte nul toegestaan staat ook op 'nee' en die wil ik op 'ja' krijgen.
dit zijn dus 2 aparte eigenschappen in access en de sql code null of not null heeft alleen betrekking op vereist in access en niet op lengte nul toegestaan. die wil ik juist in ja hebben maar weet daar de sql code niet voor, nullable werkt niet in access

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Die eigenschap heet Allow Zero Length.

{signature}


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-07 17:21

NMe

Quia Ego Sic Dico.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1