vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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

Visual-Basic Einsteiger
Datenbank sortieren 
Autor: workuhol
Datum: 20.11.09 19:21

Hallo Leute

Ich hänge mal wieder an meinem Datenbank-Projekt.

Ich habe eine Access-DB um meine Playlists zu verwalten. Ein Datensatz besteht aus 10 Feldern.
Die Felder sind benannt nach Nummern,also 1,2,3,4,5,usw.Ich kenne auch Sortierverfahren wie Bubblesort.Mein Problem ist,das daß zu lange dauert, weil ich die Daten erst nach VB 6 schaufle, sortiere und dann wieder zurückschaufel. Im Moment sieht das so aus.
Recordset öffnen,Datensatz an ein Array übergeben und dann
Do While Not Rs.EOF
IntArray(0) = Rs("1")
IntArray(1) = Rs("2")
IntArray(2) = Rs("3")
IntArray(3) = Rs("4")
IntArray(4) = Rs("5")
IntArray(5) = Rs("6")
IntArray(6) = Rs("7")
IntArray(7) = Rs("8")
IntArray(8) = Rs("9")
IntArray(9) = Rs("10")

Call SortArray(IntArray)

Rs("1") = IntArray(0)
Rs("2") = IntArray(1)
Rs("3") = IntArray(2)
Rs("4") = IntArray(3)
Rs("5") = IntArray(4)
Rs("6") = IntArray(5)
Rs("6") = IntArray(5)
Rs("6") = IntArray(5)
Rs("6") = IntArray(5)
Rs("6") = IntArray(5)
Rs("6") = IntArray(5)


Rs.Update
Loop

Die funktion SortArray(IntArray) Ist das Bubblesort

Weiss jemand wie ich es besser machen könnte

Gru?
workuhol

Beitrag wurde zuletzt am 20.11.09 um 19:25:22 editiert.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbank sortieren1.132workuhol20.11.09 19:21
Re: Datenbank sortieren757ModeratorDieter21.11.09 12:09
Re: Datenbank sortieren641workuhol21.11.09 15:27
Re: Datenbank sortieren635Dirk21.11.09 18:53
Re: Datenbank sortieren805workuhol21.11.09 19:14
Re: Datenbank sortieren828workuhol25.11.09 07:06
Re: Datenbank sortieren636Dirk26.11.09 07:34
Re: Datenbank sortieren820wb-soft25.11.09 07:42

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