Hallo!

> > hallo,
> > kann mir noch jemand sagen, inwieweit die Syntax umgestellt
> > werden muss,
> > wenn von Access auf MSSQL umgestiegen wird. Ausserdem ist es
> 
> Kleinigkeiten... Z.B. % statt * in LIKE-Anfragen etc...

"%" und "_" funktionieren auch in Access (mit OLEDB ab Access 2000).

Datumsliterale werden in SQL Server in einfachen Anf�hrungszeichen und
in Access in "#...#" gesetzt. Wenn man aber durchg�ngig ADO nutzt,
spielt das keine Rolle. Ansonsten muss man nur bei den Datentypen
aufpassen. Besondere Beachtung ist erforderlich bei Unicode, Memo- und
Ja/Nein-Feldern. SQL-Server kennt keine Unicode-Kompression (Unicode
braucht immer den doppelten Speicherplatz, also 2 Bytes pro Buchstabe),
kein Boolean (Bit-Feld 0/1 statt false/true) und kein Suchen in Memo-
bzw. Text-Feldern (daf�r k�nnen Character-Felder �ber 8.000 Zeichen bzw.
4.000 Unicode-Zeichen enthalten)

Aber auch hier hilft ADO sehr, �berhaupt kann man mit ADO Code
schreiben, der sowohl mit Access als auch mit SQL-Server problemlos
arbeitet. Sehr einfach ist der Umstieg von Access 2000 auf SQL Server
2000, das kann der Upsizing Assistent ganz alleine.

Dar�ber hinaus empfiehlt es sich, in SQL Server Views, Trigger und
Stored Procedures einzusetzen. SQL Server kann hier deutlich mehr als
Access und das sollte man auch nutzen.

> > doch so, dass
> > man kein Geld f�r den SQL Server ausgeben muss (der ist ja
> > beim Provider
> > vorhanden), dondern es gibt doch eine Art Developer Edition...

SQL Server Accounts gibt es bei verschiedenen Providern ab 50 DM pro
Monat. Das ist oft die preiswerteste Variante. Die SQL Server Desktop
Engine bzw. Developer Edition ist zwar kostenlos, hat aber eine
eingebaute Bremse ab 5 gleichzeitigen Nutzern und wird sich wohl auch
nicht bei einem Provider installieren lassen. Access kann bis zu 200
Benutzer gleichzeitig bedienen, SQL Server deutlich mehr und ist bis zu
25 mal schneller als Access, allerdings nicht in der Developer-Version.

Freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an