Toon posts:

[MSDE] Van Access naar MSDE -> waar is autonummering

Pagina: 1
Acties:
  • 147 views sinds 30-01-2008

Verwijderd

Topicstarter
Ben bezig sommige Access databases te upsizen naar MSDE maar kom tegen een aantal problemen aan die ik zo niet kan vinden op het internet.

1.) In MSDE kan een veld geen AutoNummering krijgen zoals in Access; wel is er de uniqueidentifier maar die geeft een string van 16 karakters. Is het mogelijk om een AutoNummering te gebruiken in MSDE en die als Primary Key te gebruiken?

2.) In Access gebruikte ik vaak het Memo veld, wat is het equivalent in MSDE? Volgens velen TEXT maar die geeft aan slechts 16 tekens te kunnen bevatten. En LONG CHAR werkt niet met MSDE?

Ik gebruik trouwens Access 2003 om de SQL (MSDE) database te benaderen.

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:00
Bij MSDE (of SQL Server) heb je geen 'autonummer' datatype. Je hebt wel een vlag 'identity'.
Je zult dus een INT veld moeten maken, met de identity flag on.

Hoe je dit precies doet in T-SQL, vind je wel in de Books Online. (zoeken dus op identity).

TEXT is de vervanger van MEMO. (Je vind ook in de Books Online wat de TEXT precies inhoudt).

[ Voor 17% gewijzigd door whoami op 30-05-2005 10:45 ]

https://fgheysels.github.io/


  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 01-05 19:09

pjvandesande

GC.Collect(head);

Gebruik ipv een AutoNumber veld een Int met de Identity op "Yes (Not For Replication)" en de Identity Seed op 1 en de Identity Increment ook op 1.

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 08-04 12:54

Jaspertje

Max & Milo.. lief

Op vraag 2 kan je volgens mij het best ntext als veld nemen ipv memo en dat is niet 16 tekens maar 16 bit (ofzoeits, ben daar erg slecht in :P)

[ Voor 41% gewijzigd door Jaspertje op 30-05-2005 10:46 ]


  • Remco
  • Registratie: Januari 2001
  • Laatst online: 14:32
2) je kan van je char of varchar veld de lente van de tekens instellen. Je kan makkelijk een varchar maken met lengte 100

The best thing about UDP jokes is that I don't care if you get them or not.


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:00
Voor wat gebruikte je trouwens zoal een Memo veld ?

https://fgheysels.github.io/


Verwijderd

Topicstarter
questa schreef op maandag 30 mei 2005 @ 10:45:
Gebruik ipv een AutoNumber veld een Int met de Identity op "Yes (Not For Replication)" en de Identity Seed op 1 en de Identity Increment ook op 1.
Inderdaad, nu werkt de AutoIncrement counter goed. Maar wat is nu het verschil tussen Numeric en Int? Want beide lijken hetzelfde resultaat te geven.
whoami schreef op maandag 30 mei 2005 @ 10:49:
Voor wat gebruikte je trouwens zoal een Memo veld ?
Voor een stuk HTML code die men aanmaakt en via een CMS op de website plaatst

Weet iemand ook een website waar alle gegevenstypen en hun kenmerken op staan? Heb al geGoogled (én MSN search werkt ook aardig goed) maar zonder goed resultaat.

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 14:32
Ik weet niet wat je hebt ingetypt, maar het internet staat er vol mee:
http://www.google.nl/sear...soft+sql+data+types&meta=

Misschien moet je bij microsft eens een quickstart of tutorial van sql downloaden en lezen.

The best thing about UDP jokes is that I don't care if you get them or not.


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:00
Hmm, dit begint toch meer en meer op gewone zoekvraagjes te lijken.

Met een beetje gericht zoeken, vind je die dingen ook wel.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.