ACCESS Tabel in MySQL

Status
Niet open voor verdere reacties.

Gizmo2000

Gebruiker
Lid geworden
5 okt 2006
Berichten
69
Ik weet niet of het een Access probleem is of een MySQL probleem, maar probeer het eerst maar hier.
Ik heb een Access database gekoppeld aan een MySQL database
Dat werk opzich prima.
Als ik in access een formulier invul wordt deze gelijk in de MySQL database opgeslagen.

Ik heb echter een klein probleempje.

In het formulier zijn ook een paar velden die dmv dropdown menu gekozen kunnen worden.
bv de naam . De namen staan in een andere Tabel.
Echter wordt het in de SQL database opgelagen als een numerieke waarde.
Ik kan bv kiezen uit:

Jan
Piet
Klaas

Als ik 1 vandeze heb gekozen (bv Piet) staat er in de MySql tabel een 2.
Dus niet de naam.
Als ik een query draai, dan zie ik ook alleen maar nummers.

iemand een idee hoe dit zit?

(Hoop dat het zo een beetje duidelijk is)
 
dit zit dus in access. uw formulier geeft standaard cijfer waardes mee i.p.v. de namen. U zou eens bij de eigenschappen van uw formulier kijken.
 
Als ik de database zonder de SQL database gebruik, dan heb ik wel de namen erin staan.
Ik heb al vanalles geprobeerd, ook met eigenschappen van de formulier
 
je moet kijken naar je combobox die geeft de verkeerde waarde door. Access verzint geen getallen die er niet zijn.
De tabel waaruit die namen komen hebben waarschijnlijk een autonummer veldje als ID en die waarschijnlijk als eerte kolom. Je combobox is bound aan die eerste kolom en geeft die als default waarde terug. In de query waaraan je je combobox hebt gekoppeld kan je je ID weglaten óf je kan je combobox bound maken aan de tweede kolom.

HTH:D
 
In de namen tabel zit inderdaad ook een autonummering.
maar dat is niet het veld wat hij pakt.
Als de naam op de 3 regel staat en autonummer op 4 , dan staat er in de SQL database een 3.
 
je bound kolom moet dus op 3 staan dan wordt de derde kolom uit je rowsource door de combobox doorgegeven.
In je column width staat zoiets: 2,54cm;2,54cm;0cm;2,54cm?
 
en je bound column staat op?
als je getallen wilt staat die op 1. als je teksten wilt staat die op 2
 
Het is opgelost.
Het had inderdaa te maken met de combobox bound waarde
die stond op 1, nu op 2 gezet en het werkt nu wel.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan