vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Anwendung von SQL Sinnvoll?  
Autor: TobiasS
Datum: 07.06.06 13:57

Hallo,

ich hab Da mal gleich mehrere Fragen, wenn ich darf?!


Ich habe bei uns in der Firma ein kleines Programm geschrieben, das Seriennummern mittels Barcodedrucker auf unsere Produkte schreibt. Zu diesen Seriennummern werden mehrere Punkte abgespeichert (derzeit 28 Stück). Bislang speichere ich die Informationen jeweils in einer TXT-Datei mit der Seriennummer als Dateiname z.B. so: "A1234567.txt"

In dieser Datei sind dann die Informationen zur Seriennummer durch "[u]," getrennt.
So lassen sich diese Informationen dann hinterher einfach Splitten.

Diese Informationen sind zu jeder Seriennummer anders, und werden auch im Laufe der weiteren Verarbeitung des Produktes immer wieder verändert.

Dadurch dass jede Seriennummer eine eigene Datei hat, habe ich sehr schnellen Zugriff auf die gespeicherten Informationen, da ich nicht eine grosse Datei durchstöbern muss. Da aber eine z.B. 500 byte grosse Datei auf der Festplatte 4096 byte Platz benötigt, ist diese Version der Archivierung nicht Optimal. Derzeit beinhaltet die Datenbank 200.000 Einträge, und ein Zippen ist bei dieser Anzahl von Dateien nicht mehr unter 2 Stunden durchzuführen. Das Wachstum der Datenbank liegt bei Monatlich ca. 90.000 Einträgen, so dass die Situation sicher in naher Zukunft ausser Kontrolle gerät.


Meine Frage ist nun:

Kann man mit SQL einen Datenbank-Server einrichten, der schnell Informationen zurückliefert?

z.B. mit einfachen Funktionen wie:
ReadInformation(SerienNummer as string) as string
 
WriteInformation(SerienNummer as string,Information as string) as boolean
Leider habe ich bis jetzt absolut keinen Blassen schimmer von SQL und drum herum.

Ich habe bei mir auf dem Rechner jetzt schonmal den SQLExpress-Dienst konfiguriert. (IP,Port,usw.)


In einem .Net Project habe ich einfach mal eine SQLConnection hinzugefügt, den "Connection-String" mit "New connection..." eingerichtet:

Sieht jetzt wie folgt aus:

Data Source=NTBHP1;Initial Catalog=master;Integrated Security=True
An Programmcode habe ich es jetzt schon bis:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles MyBase.Load
        SqlConnection1.Open()
        'MsgBox(SqlConnection1.State.ToString)
End Sub
geschafft. Allerdings bin ich da nicht gerade stolz drauf, weil ich jetzt nicht mehr weiter weiss.

Hat evtl. jmd. ein Bsp.-Project, wo man sich die Sache mal ansehen kann? Mit den Hilfen von msdn komme ich nicht weiter, die benutzen zu viele Begriffe in English, die ich nicht kenne.

Ich bedanke mich schonmal für die Hilfe,

Tobias
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Anwendung von SQL Sinnvoll? 922TobiasS07.06.06 13:57
Re: Anwendung von SQL Sinnvoll? 628Smartyx08.06.06 13:35
Re: Anwendung von SQL Sinnvoll? 657TobiasS10.06.06 22:07
Re: Anwendung von SQL Sinnvoll? 548regen11.06.06 10:13
Re: Anwendung von SQL Sinnvoll? 580TobiasS12.06.06 12:15
Re: Anwendung von SQL Sinnvoll? 603regen12.06.06 13:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel