Fra Sql til C# object - del 2

Så er ferien ved at være ovre - og jeg har fået lagt sidste hånd på første version af min kodegenerator, som automatisk kan wrappe en .Net klasse rundt om en Sql-tabel.
Jeg har i mangel af bedre navn kaldt den CodeMagic - Sql 2 Object.
Under arbejdet vælger man en database og herefter en tabel. Tabellens felter kan man så vælge at omdøbe i klasse, ændre typer på, ændre skrivebeskyttelse og "null-barhed". Herefter generes cs kode og lidt sql-proc/view.
Undervejs bruges nogle lister over konvertering mellem sql-typer og .net typer. Desuden omdøbes sql-feltnavne automatisk, hvis de f.eks. hedder [Tabel].[Sælger nr.] - som f.eks. Navision synes at det er rart at kalde et sql-felt.
Jeg mangler dog en måde at kunne gemme undervejs i dette forløb og starte igen senere. Jeg leger lidt med tanken om bare at serialisere det objekt, som håndterer arbejdet i en xml-fil, så kan hentes senere. Det skulle vel kunne lade sig gøre...
Etiketter: CSharp, Programmering

0 kommentarer:
Send en kommentar
<< Start