Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Gränssnitt mot sql server med återskrivningsfunktionalitet

Postades av 2004-03-08 15:52:14 - Andreas Groman, i forum c# (c-sharp), Tråden har 1 Kommentarer och lästs av 1128 personer

Hej!

Ska försöka lösa detta i C# eftersom det ska bli programmeringsstandard. Kan inte C# och behöver tips, hela lösningar ;) eller uppskattning från vana C# kodare om hur lång tid det kan ta för en nybörjare som mig att fixa.

Ska skriva ett användargränssnitt som kan plocka dataserier/matriser från en sql 2000 databas för manuell kontroll. Vid fel så ska värden kunna korrigeras och återskrivas till databasen med en lägre "flagga" för kvalitén. Det ska även med hjälp av en grafkomponent kunna gå att grafa upp värdena för lättare felsökning, vi använder oss av Chart FX.
Man ska kunna välja olika dataserier och olika datum. Eftesom det kommer att vara ganska mycket data är en client/serverlösning att föredra framför ett webbgränssnitt.

Om nån har tips så är jag tacksam.Om något är oklart så ska jag försöka förklara bättre :)


Svara

Sv: Gränssnitt mot sql server med återskrivningsfunktionalitet

Postades av 2004-03-26 02:28:06 - Andreas Håkansson

Andreas

Att göra en tidsuppskattning är vädligt svårt, då det är en väldigt objektiv bedömning. Saker så som
hur mycket tidigare programmeringsvana du har, hur lätt du har för att lära dig nya saker etc. spelar in
när det handlar om tidsuppskattningar av denna grad. Vad jag kan hjälpa dig med är att ge dig en liten
bild av vad det är du har framför dig.

(1) C# som språk - Beroende på vilken bakgrund du har så är C# ett väldigt enkelt språk att in i. Den
dokumentation som kommer med är vädigt bra. Ur rent syntax perspektiv är C# likt delar ur Java, C++
och Pascal. C# är ett moget och modernt programmeringsspåk som är väl användt vilket betyder att det
finns massor av artiklar and andra resurser (böcker mm.) som kan underlätta inlärningen

(2) Databearbetning - Om du enbart skall bygga ett (enket) databearbetningsverktyg så är det inte så
många saker du behöver tänka på. Med .NET Framework kommer ADO.NET som, precis som ADO,
används för att hämta och lagra data i en databas. Det du kommer att använda dig av här är de klasser
som finns i System.Data, System.Data.SqlClient och System.Data.SqlTypes. Du kommer behöva bekanta
dig med klasser så som SqlConnection (för att skapa en koppling mot databasen), SqlCommand (för att
exekvera SQL satser mot databasen), SqlDataAdapter och SqlDataReader (för att bearbeta informationen
som du hämtar) samt DataSet (motsvarigheten till Recordset fast mycket mer kraftfullt).

(3) Databinding - Många av de kontroller som du kan placera på dina formulär, hanterar att man binder
hämtad information (t.ex då ett DataSet) till kontrollen så hanterar den själv att fylla i kontrollen och
visa informationen. Väldigt enkelt och smidigt.

(4) Färdiga klasser - .NET Framework kommer med MÅNGA färdigskriva klasser för att göra många av
de vanligaste sakerna man utför. Svårigheten är enbart att lära sig vad som finns och var man hittar
det bland allt.

(5) Säkerhet - Om säkerhet är en viktig sak för din applikation, så har .NET byggst från grunden med
säkerhet i fokus och stöder ett gediget system för att implementera robust säkerhet, även baserad på
speciallanpassadekriterier. Johan Lindfors har publicerat en artikel med grundläggande information om
säkerhet, http://blogs.msdn.com/johanl/articles/82178.aspx, och allt som han tar upp där stöds av
.NET utan problem.

(6) Community - .NET gemenskapen har vucit enormt på senaste 2 åren och du kommer inte ha några
som helst problem att få hjälp med problem du stöter på.


I grund och botten är det en "enkel" applikation du har beskrivit, där mycket bygger på att du helt enkelt
skickar olika typer av SQL frågor till databasen för att hämta information. Detta betyder att koden till stor
del är den samma i många fall, bara det att du skickar olika frågor (förslagsvis använder du dig av
stored prociedures med ADO.NET).

Du påpekar att ni kommer att använda CHart FX och jag skulle vara väldigt förvånad om det inte har fullt
stöd för databanding (punkt 3) vilket kommer underlätta för er/dig ännu mer.

Hoppas detta har varit till någon form av hjälp. Tänk på att hjälp oftast inte är längre bort än ett inlägg
här bland dessa forum.

//Andreas



Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 831
27 960
271 761
5 550
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies