Suchfunktion in base Formular per Makro

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Suchfunktion in base Formular per Makro

Re: Suchfunktion in base Formular per Makro

von DPunch » Fr, 18.02.2011 17:30

Aloha

Such einfach mal hier im Forum nach Formular und Filter.

Re: Suchfunktion in base Formular per Makro

von MHage » Do, 17.02.2011 15:03

Wenn man die ermittelte ID unten (neben dem Fernglas) per Makro in das Datensatzfeld schreiben könnte, wäre mir eigentlich schon viel geholfen.

Vielleicht weiß ja jemand wie das geht...

Suchfunktion in base Formular per Makro

von MHage » Do, 17.02.2011 14:32

Hi,

mit der Formularsuche (Fernglassymbol) in base einen Datensatz zu suchen ist wirklich unglaublich langsam. Das fällt bei uns besonders auf, da einige über das Internet auf den Server zugreifen, und dieser mit einer nicht wirklich tollen Upload Rate gesegnet ist.

Normale abfragen hingegen funktionieren Tadellos. Jetzt bin ich auf die Idee gekommen, ein Suchfeld in mein Formular einzufügen, welches ich per Makro "einlese" und per SQL Abfrage an die MySQL Datenbank schicke. Bis hierhin ist das kein Problem...

Aber wie füge ich den gefunden Datensatz zur bearbeitung in mein Formular ein? Ich sehe da zwei Möglichkeiten:
1. Ich hole per SQL Select alle Spalten der Tabelle, schreibe die Werte vom ResultSet in gut und gerne 50 Variablen, und schreibe die Werte dann in die Felder des Formulars.
Finde ich wahnsinnig umständlich und ich bin mir nicht mal sicher, ob der "Datensatz" dann normal zu bearbeiten wäre.

2. Ich suche nach "Nachname" und erhalte im ResultSet die ID des Datensatzes zurück. Kann ich die erhaltene ID dem Formular als zu bearbeiteten Datensatz übergeben?
Wenn ja, wie? Das wäre dann nämlich nicht viel Aufwand...

Gibt's noch eine bessere Idee?


Gruß
Matze

Nach oben