Kom ihåg mig?
Home Menu

Menu


Utvecklingsverktyg för MS SQL

Ämnesverktyg Visningsalternativ
Oläst 2010-03-03, 14:54 #1
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Standard Utvecklingsverktyg för MS SQL

För ett år sedan fråga jag efter ett verktyg som gör det lättare att skapa kod från en databas. Fick förslag men inget som var som jag ville ha det eller så var det för tungt att lära sig. Vill komma igång direkt. Så nu tänkte jag skapa det enligt min önskemål men även se vad andra önskar. Har lagt ut en beta av verktyget.
Fungerar så att man ansluter mot sin MS SQL server, väljer en databas i en dropdown och sen en tabell. Därefter skapa man kod. Just nu får man bland annat stored procedure, parametrar och rutiner. Programmet fungerar just nu enbart mot MS SQL samt VB.NET men en utveckling är möjligt. Vill först skanna av intresset och få lite feedback. Note, ingen error hantering att prata om...

http://dev.securum.se/sqltools/publish.htm och klicka på run.

Mitt mål är ett enkelt men användbart verktyg.

Senast redigerad av Jan Eriksson den 2010-03-03 klockan 15:16
Jan Eriksson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-09, 16:29 #2
studiox studiox är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2004
Inlägg: 1 356
studiox studiox är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2004
Inlägg: 1 356
Kanske dum fråga men Visual Studio gör ju detta redan idag. LinQ gör det dessutom mycket trevligt. Blir rätt många SP's och Views dock men koden blir trevlig.
studiox är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-09, 19:59 #3
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Jan Eriksson Jan Eriksson är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 352
Är inte godvän av LinQ men ska ge det ett försök. :-)

Tanken är att genom att läsa in en tabell och skapa all kod som man behöver för att göra bla lite enklare formulär. Tar lite tid då och då till detta och här är nästa steg.

http://dev.securum.se/CodeToNET/

På Layout ska table vara checkad för att det ska fungera. Feedback mottages tacksamt. :-)

Senast redigerad av Jan Eriksson den 2010-03-09 klockan 22:47 Anledning: Ändra url
Jan Eriksson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-11, 11:20 #4
boenas avatar
boena boena är inte uppkopplad
Flitig postare
 
Reg.datum: Sep 2005
Inlägg: 416
boena boena är inte uppkopplad
Flitig postare
boenas avatar
 
Reg.datum: Sep 2005
Inlägg: 416
Jag kan rekommendera SQLMetal om du tänkt köra Linq. Det är ett inbyggt verktyg som tillhör SDK:n. Det man gör är att speca databas detaljer, sen kör den igenom alla dina tabeller och skapar klasser av dem. Har dragit ner min utvecklingstid markant! Jag har dock bara använt det med C# men tror nog det går att ställa in VB.NET.

Såhär ser ett exempel ut som jag har i en .bat-fil:
Kod:
"D:\Program\Microsoft SDKs\Windows\v6.0A\bin\SqlMetal.exe" /server:.\SQLEXPRESS /database:DATABASNAMN /user:USERNAME /password:XXXXX /code:DataClasses.cs /namespace:DITT.NAMESPACE /context:DataContext /provider:SQL2005 /pluralize
pause

Senast redigerad av boena den 2010-03-11 klockan 11:41
boena är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-11, 12:29 #5
gooses avatar
goose goose är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2007
Inlägg: 451
goose goose är inte uppkopplad
Flitig postare
gooses avatar
 
Reg.datum: Jun 2007
Inlägg: 451
subsonic gör jobbet för mig: http://subsonicproject.com/ ...fördelen med subsonic är att den stödjer flera databaser än SQL-Server. MySQL bland annat som vi använder i dagsläget. Men det är ju fördel om man kan linq och lambda-expressions om man ska använda det.
goose är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-13, 20:18 #6
Vimp Vimp är inte uppkopplad
Medlem
 
Reg.datum: Aug 2003
Inlägg: 88
Vimp Vimp är inte uppkopplad
Medlem
 
Reg.datum: Aug 2003
Inlägg: 88
Linq to SQL klarar bara SQL Server. Entity Framework är utbyggbart, och det finns providers för MySQL, Oracle och andra för det.
Vimp är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:13.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017