Ich habe eine Liste von Datensätzen, in einer Combobox soll man alle in dem Attribut Name vorkommenden Namen zur Auswahl haben.
Wird dann einer Ausgewählt, so sollen nur die entsprechenden Datensätze ausgegeben werden.
Was verstehst du daran nicht ?
Hier mal noch, wie ich das ganze aufgebaut habe ...
Die Suche ergab 29 Treffer
- Mo, 02.08.2010 11:41
- Forum: Base / SQL
- Thema: Datensatz suchen über Kombinations- bzw. Listenfeld
- Antworten: 17
- Zugriffe: 23143
- Do, 29.07.2010 21:13
- Forum: Base / SQL
- Thema: Datensatz suchen über Kombinations- bzw. Listenfeld
- Antworten: 17
- Zugriffe: 23143
Re: Datensatz suchen über Kombinations- bzw. Listenfeld
hm, es is aber ne combobox und da gibts kein SelectedItems(0)
- Do, 29.07.2010 20:33
- Forum: Base / SQL
- Thema: Datensatz suchen über Kombinations- bzw. Listenfeld
- Antworten: 17
- Zugriffe: 23143
Re: Datensatz suchen über Kombinations- bzw. Listenfeld
hm, bei mir funktioniert das nicht ... ich habe ein tabellenkontrollfeld in dem die ausgabe erfolgt und einee combobox in der die Namen nach denen gefiltert werden soll aufgelistet werden. wenn ich nun einen Namen auswähle, passiert nichts, es werden immernoch alle datensätze angezeigt.
mein basic ...
mein basic ...
- Mo, 14.06.2010 18:48
- Forum: Base / SQL
- Thema: Abfrage mit Parameter aus Formular
- Antworten: 0
- Zugriffe: 1187
Abfrage mit Parameter aus Formular
Hi,
ich würde gerne den Inhalt einer Abfrage in einem Tabellenkontrollfeld ausgeben. Die Abfrage sollte aber als Parameter den Wert einer Combobox verwenden. Wie kann man auf eine Combobox zugreifen ?
danke !
ich würde gerne den Inhalt einer Abfrage in einem Tabellenkontrollfeld ausgeben. Die Abfrage sollte aber als Parameter den Wert einer Combobox verwenden. Wie kann man auf eine Combobox zugreifen ?
danke !
- Mo, 14.06.2010 16:38
- Forum: Base / SQL
- Thema: Datensätze in Formular anzeigen
- Antworten: 9
- Zugriffe: 2790
Re: Datensätze in Formular anzeigen
hm, eigentlich müsste es doch auch gehen, wenn ich eine abfrage erstelle, die alle datensätze ausgibt, die den wert in der combobox enthalten. nur wie kann man in einer abfrage auf die combobox zugreifen ? wie gebe ich dort an, dass als kriterium das cobobox-feld gewählt wird ?
und in dem ...
und in dem ...
- Mo, 14.06.2010 14:20
- Forum: Base / SQL
- Thema: Datensätze in Formular anzeigen
- Antworten: 9
- Zugriffe: 2790
Re: Datensätze in Formular anzeigen
hm, ich habs jetzt ma abgeändert, auf ne combobox
Sub SelectCombobox
Dim oForm, oCombobox As Object
Dim LB_Item as integer
oForm = ThisComponent.drawpage.forms.getbyindex(0)
oCombobox = oForm.getByName("Combobox1")
LB_Item = oCombobox.Text
msgbox(LB_Item)
oform.absolute (LB_Item)
End Sub
die ...
Sub SelectCombobox
Dim oForm, oCombobox As Object
Dim LB_Item as integer
oForm = ThisComponent.drawpage.forms.getbyindex(0)
oCombobox = oForm.getByName("Combobox1")
LB_Item = oCombobox.Text
msgbox(LB_Item)
oform.absolute (LB_Item)
End Sub
die ...
- So, 13.06.2010 20:42
- Forum: Base / SQL
- Thema: Datensätze in Formular anzeigen
- Antworten: 9
- Zugriffe: 2790
Re: Datensätze in Formular anzeigen
Hey Jüren,
also die DB die in dem Thread mitgeliefert wird, die funktioniert schon, nur meine eigene net ;)
da sagt er mir, dass in der Zeile LB_Item = oListbox.SelectedItems die Objektvariable nicht belegt sei.
Sub SelectListbox
Dim oForm, oListbox As Object
Dim LB_Item as integer
oForm ...
also die DB die in dem Thread mitgeliefert wird, die funktioniert schon, nur meine eigene net ;)
da sagt er mir, dass in der Zeile LB_Item = oListbox.SelectedItems die Objektvariable nicht belegt sei.
Sub SelectListbox
Dim oForm, oListbox As Object
Dim LB_Item as integer
oForm ...
- So, 13.06.2010 17:48
- Forum: Base / SQL
- Thema: Datensätze in Formular anzeigen
- Antworten: 9
- Zugriffe: 2790
Re: Datensätze in Formular anzeigen
naja, ich wage zu bezweifeln, dass das an meinem OS liegt, welches übrigens Debian GNU/Linux ist, 'testing' um genau zu sein.
OO ist 3.2.1.3 und es sind alles komponenten installiert, so wie auch java-unterstützung.
was ich nicht kapiere ... wie definiere ich, was in dem Tabellenkontrollfeld ...
OO ist 3.2.1.3 und es sind alles komponenten installiert, so wie auch java-unterstützung.
was ich nicht kapiere ... wie definiere ich, was in dem Tabellenkontrollfeld ...
- So, 13.06.2010 17:12
- Forum: Base / SQL
- Thema: Datensätze in Formular anzeigen
- Antworten: 9
- Zugriffe: 2790
Re: Datensätze in Formular anzeigen
hm, ok, danke !
ich hab mir mal das beispiel-file geholt und angeschaut, aber er bringt mir den folgenden fehler:
Eigenschaft oder Methode nicht gefunden: SelectedItems
das ist der code
Sub SelectListbox
Dim oForm, oListbox As Object
Dim LB_Item as integer
oForm = ThisComponent.drawpage.forms ...
ich hab mir mal das beispiel-file geholt und angeschaut, aber er bringt mir den folgenden fehler:
Eigenschaft oder Methode nicht gefunden: SelectedItems
das ist der code
Sub SelectListbox
Dim oForm, oListbox As Object
Dim LB_Item as integer
oForm = ThisComponent.drawpage.forms ...
- So, 13.06.2010 16:14
- Forum: Base / SQL
- Thema: Datensätze in Formular anzeigen
- Antworten: 9
- Zugriffe: 2790
Datensätze in Formular anzeigen
Hi,
ich habe hier eine Datenbank die Benutzernamen und -daten enthält. Nun würde ich gerne ein Formular erstellen, in dem ich in einem Dropdown-Feld einen Benutzernamen auswählen kann, und dann werden darunter die Datensätze die es zu deisem Benutzer gibt angezeigt.
Aber ich krieg das nicht hin ...
ich habe hier eine Datenbank die Benutzernamen und -daten enthält. Nun würde ich gerne ein Formular erstellen, in dem ich in einem Dropdown-Feld einen Benutzernamen auswählen kann, und dann werden darunter die Datensätze die es zu deisem Benutzer gibt angezeigt.
Aber ich krieg das nicht hin ...
- Fr, 28.05.2010 19:06
- Forum: Base / SQL
- Thema: Illegal operation on emty result set
- Antworten: 31
- Zugriffe: 4547
Re: Illegal operation on emty result set
ich glaub ich hab den fehler ... das makro wurde 2x ausgeführt, ich hatte es bei Aktion ausführen und bei Maustaste loslassen drin
- Fr, 28.05.2010 16:25
- Forum: Base / SQL
- Thema: Illegal operation on emty result set
- Antworten: 31
- Zugriffe: 4547
Re: Illegal operation on emty result set
naja, er fügt nen datensatz mit einem codierten string hinzu:

aber eben ohne benutzername, kene ahnung warum er das macht. den namen mit passwort fügt er aber auch passend hinzu.

aber eben ohne benutzername, kene ahnung warum er das macht. den namen mit passwort fügt er aber auch passend hinzu.
- Fr, 28.05.2010 14:33
- Forum: Base / SQL
- Thema: Illegal operation on emty result set
- Antworten: 31
- Zugriffe: 4547
Re: Illegal operation on emty result set
fast ;)
unten muss es heissen
Else
Statement.executeUpdate("INSERT INTO t_users VALUES('"+oName+"','"+oPasswort+"');")
End If
spielt das da eigentlich eine Rolle ob man executeUpdate oder executeQuery verwendet ?
p.s.: du hättest mir nicht vorkauen müssen, bissel was sollt ich auch noch selbst ...
unten muss es heissen
Else
Statement.executeUpdate("INSERT INTO t_users VALUES('"+oName+"','"+oPasswort+"');")
End If
spielt das da eigentlich eine Rolle ob man executeUpdate oder executeQuery verwendet ?
p.s.: du hättest mir nicht vorkauen müssen, bissel was sollt ich auch noch selbst ...
- Fr, 28.05.2010 10:59
- Forum: Base / SQL
- Thema: Illegal operation on emty result set
- Antworten: 31
- Zugriffe: 4547
Re: Illegal operation on emty result set
das funktioniert wunderbar, danke ! :)
noch nebenbei ... wie kann man püfen, ob eine abfrage mit ExecuteQuery einen Datensatz zurückgegeben hat ? dann baue ich nämlich noch ein, dass wenn ein usernamen vorhanden ist, dass dann gefragt wird, ob das passwort geändert werden soll oder nicht. der ...
noch nebenbei ... wie kann man püfen, ob eine abfrage mit ExecuteQuery einen Datensatz zurückgegeben hat ? dann baue ich nämlich noch ein, dass wenn ein usernamen vorhanden ist, dass dann gefragt wird, ob das passwort geändert werden soll oder nicht. der ...
- Do, 27.05.2010 14:28
- Forum: Base / SQL
- Thema: Illegal operation on emty result set
- Antworten: 31
- Zugriffe: 4547
Re: Illegal operation on emty result set
ja, die heissen so, ich hab das formular neu angelegt ... nu bin ich weiter ... jetzt hängt er bei
ResultSet = Statement.executeQuery("INSERT INTO t_users VALUES('"+oInhalt+"','"+oPasswort+"');")
Cannot issue database manipulation statements with execute query.
edit: mit ExecuteUpdate gehts ...
ResultSet = Statement.executeQuery("INSERT INTO t_users VALUES('"+oInhalt+"','"+oPasswort+"');")
Cannot issue database manipulation statements with execute query.
edit: mit ExecuteUpdate gehts ...