Bonjour,
J'essaie de m'initier aux joies de la gestion de données sous DB en .Net (c#).
Pour cela je me fait un petit soft pour gérer ma collection de musique. L'idée est de pouvoir utiliser le soft en mode déconnecté donc ... avec SQL server CE (3.5).
La où ça se complique, c'est que par exemple pour la table "artists", la colonne ID est un colonne identité.
=> Premier problème, il semble que sql CE ne permette pas de se servir de scope_identity():, quand je veut faire un insert, il me crache un joli
Du coup, je cherche un peu sur le net, et ici je trouve qu'on peut le remplacer par "@@IDENTITY".Server-generated keys and server-generated values are not supported by SQL Server Compact
Je me met donc en tête de créer une ProcStock qui fasse les insert tout comme il faut... Comme je fais la gestion de mon fichier SDF (la base sql CE) dans Visual Studio, je cherche comment ajouter une ProcStock...
=> Deuxieme problème: impossible d'ajouter une ProcStock dans mon SDF sous Visual... .... et SQL server Management Studio ne permet pas d'edition de fichiers SDF..
Je précise que pour l'instant, je cherche à utiliser un Entity Data Model pour faire la couche DAL, du coup, j'ai pas la main sur tout ce qu'il se passe partout...
Any Help would be GREATLY apreciated !
J'avoue que je ne sais même plus dans quelle direction me tourner pour chercher
Partager