WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 05.02.2003, 12:40   #11
BigNfan
Inventar
 
Registriert seit: 06.01.2000
Alter: 43
Beiträge: 2.232


Standard

danke

ich denke schon


meld mich eben wieder wenns ned funkt
____________________________________
20x Die Ärzte LIVE@2008
Moskau, Prag, Eupen, 6x Berlin etc.
BigNfan ist offline   Mit Zitat antworten
Alt 05.02.2003, 20:34   #12
BigNfan
Inventar
 
Registriert seit: 06.01.2000
Alter: 43
Beiträge: 2.232


Standard

hi
danke das funktioniert
nur wie aktualisiere ich das listfeld?
früher gings mit renew ... nur das kennt er nicht mehr
(aja - wir proggen mit ado (extras - verweise))

nächste frage wäre wie ich das dann wieder auslese
weil wenn ich auf ok klicke soll er speichern ob es verliehen/zurückgegeben/verkauft wurde..


danke

aja, kannst natürli a mailen => ntsc-j@chello.at

____________________________________
20x Die Ärzte LIVE@2008
Moskau, Prag, Eupen, 6x Berlin etc.
BigNfan ist offline   Mit Zitat antworten
Alt 05.02.2003, 20:49   #13
chrisne
Gesperrt
 
Registriert seit: 23.08.2000
Beiträge: 3.692


Standard

Zitat:
Original geschrieben von BigNfan

nächste frage wäre wie ich das dann wieder auslese
weil wenn ich auf ok klicke soll er speichern ob es verliehen/zurückgegeben/verkauft wurde..
erkläre das einmal genauer.
was soll er, wie soll er und wann soll er, speichern.


gruss
chris
chrisne ist offline   Mit Zitat antworten
Alt 05.02.2003, 20:54   #14
BigNfan
Inventar
 
Registriert seit: 06.01.2000
Alter: 43
Beiträge: 2.232


Standard

wenn ich auf ok klicke soll er in einer tabelle speichern, dass er ausgeliehen hat (falls oben das gewählt wurde) oder ob es verkauft wurde oder zurückgebracht..
____________________________________
20x Die Ärzte LIVE@2008
Moskau, Prag, Eupen, 6x Berlin etc.
BigNfan ist offline   Mit Zitat antworten
Alt 05.02.2003, 21:11   #15
chrisne
Gesperrt
 
Registriert seit: 23.08.2000
Beiträge: 3.692


Standard

wie muss die tablle ausschauen, oder ist das egal ?

chris
chrisne ist offline   Mit Zitat antworten
Alt 05.02.2003, 21:16   #16
BigNfan
Inventar
 
Registriert seit: 06.01.2000
Alter: 43
Beiträge: 2.232


Standard

die tabellen sind alle schon vorhanden..
muss nur wissen welche titeln es sind, und der rest is ka prob mehr


muss nur wissen wie ich es auslese


und wie ich das listfeld aktualisiere, weil leider nichts drin steht..
____________________________________
20x Die Ärzte LIVE@2008
Moskau, Prag, Eupen, 6x Berlin etc.
BigNfan ist offline   Mit Zitat antworten
Alt 05.02.2003, 21:20   #17
Seidl
Veteran
 
Registriert seit: 10.01.2001
Beiträge: 478


Standard

Na da haben aber zwei ganz schön aneinander vorbei geredet

Eine Listbox kann man auf mehrere Arten befüllen. Man kann Werte aus einer Tabelle oder Abfrage nehmen (was BigNfan anscheinend ursprünglich gemacht hat), die Werte durch Semikola getrennt als RowSource angeben (das war Chrisnes Plan) und man kann sie auch über die Methode AddItem mit Werten befüllen.
Ein Requery, also ein erneutes einlesen der Werte ist natürlich nur im ersten Fall sinnvoll da in den beiden anderen Fällen die Werte ja ohnehin direkt in der Listbox abgelegt und damit immer aktuell bekannt sind.

Eine Möglichkeit wäre es das Listenfeld an ein ADO-Recordset zu binden und dem du die Datensätze zuerst hinzufügst um sie dann bei OK nacheinander in deine Tabelle zu schreiben.

Ich würde aber eher vorschlagen beim Starten der Auswahl für eine ADO-Connection auf die betreffende Datenbank eine TRANSAKTION zu starten (=BeginTrans), dann ein Recordset für die betreffende Tabelle zu öffnen, die Werte bei Auswahl in das Recordset zu schreiben (AddNew) und erst bei OK die Änderungen zu übernehmen (=CommitTrans). Wenn der Vorgang nicht mit OK bestätigt wird brichst du die Änderungen einfach ab (=RollbackTrans).

Alle Klarheiten beseitigt?
Na dann is' ja gut

so long
Seidl
Seidl ist offline   Mit Zitat antworten
Alt 05.02.2003, 21:20   #18
chrisne
Gesperrt
 
Registriert seit: 23.08.2000
Beiträge: 3.692


Standard

ich mache dir gerade ein demo. wenn du mir sagst, wie deine tabelle ausschaut, dann baue ich es dir im demo gleich so ein.

chris
chrisne ist offline   Mit Zitat antworten
Alt 05.02.2003, 21:24   #19
BigNfan
Inventar
 
Registriert seit: 06.01.2000
Alter: 43
Beiträge: 2.232


Standard

ich hab dir ne mail geschickt

dankeschön
____________________________________
20x Die Ärzte LIVE@2008
Moskau, Prag, Eupen, 6x Berlin etc.
BigNfan ist offline   Mit Zitat antworten
Alt 05.02.2003, 21:24   #20
chrisne
Gesperrt
 
Registriert seit: 23.08.2000
Beiträge: 3.692


Standard

Zitat:
Original geschrieben von Seidl

Eine Möglichkeit wäre es das Listenfeld an ein ADO-Recordset zu binden und dem du die Datensätze zuerst hinzufügst um sie dann bei OK nacheinander in deine Tabelle zu schreiben.

Ich würde aber eher vorschlagen beim Starten der Auswahl für eine ADO-Connection auf die betreffende Datenbank eine TRANSAKTION zu starten (=BeginTrans), dann ein Recordset für die betreffende Tabelle zu öffnen, die Werte bei Auswahl in das Recordset zu schreiben (AddNew) und erst bei OK die Änderungen zu übernehmen (=CommitTrans). Wenn der Vorgang nicht mit OK bestätigt wird brichst du die Änderungen einfach ab (=RollbackTrans).
viele wege gehen nach rom.
so wie es ausschaut hat bignfan nur "wenig" kenntnisse in access. darum sollte die lösung einfacher sein.
deine lösung ist zwar hübsch, aber meine meinung nicht einfach.
3 zeilen programm mit RowSource

chris
chrisne ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:55 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag