Normaliter werk in in PHP, maar ben momenteel bezig met een VB6 proggie.
Met deze applicatie wil ik een aantal gegevens uit mn online MySQL database halen, hieruit een selectie maken, en met die selectie verder werken.
Het ophalen van de gegevens is geen enkel probleem met behulp van MyODBC, maar daarna beginnen de problemen.
De gegevens die ik ophaal zijn betalingstransacties, welke ik vervolgens in een textfiletje gooi (ClieOp voor Officenet). Ik wil echter dat de gegevens uit de database worden weergegeven, en dat ik individuele records aan en uit kan zetten met behulp van een checkbox, en wanneer ik verder ga alleen de records worden meegenomen welke aanstaan.
Ik ben nu wat bezig geweest met een Datagrid, welke mij hier perfect voor leek.
Nu is het eerste probleem al dat ik er geen checkbox inkrijg. Het component schijnt er de ondersteuning wel voor te hebben, want ik kan bij de propertys op het tabblad 'Format' aangeven dat de specifieke kolom een 'checkbox' is. Het veld wordt dan echter geen checkbox, maar houd gewoon de waarde 1 of 0. Wanneer ik bij 'Format' aangeef dat het veld boolean is, geeft hij wel netjes 'True' of 'False'.
Mijn eerste vraag is dus, hoe geef je een checkbox weer in een datagrid.
Nu mijn 2de vraag.
Met behulp van het datagrid kan je realtime de database bewerken. Als ik een checkbox aan of uit zou zetten zou dit worden geupdate in de desbetreffende rij in de online database, maar dat wil ik dus niet, het is alleen voor lokaal gebruik.
Ik wil de rijen die aanstaan namelijk verder verwerken na het klikken op een knop, en de rijen die uitstaan met rust laten. Is het mogelijk om de update's die ik in het datagrid maak niet te laten verwerken met de online database? Ik krijg nu de foutmelding "Error occured while trying to update the column value".
Een oplossing lijkt mij om lokaal een mysql-databaseje te draaien waarnaa de gegevens worden gedownload, en dat deze wordt gebruikt om het grid te vullen, maar dat lijkt me nogal omslachtig.
Hoop dat ik mn vraag een beetje helder heb geformuleerd...
Met deze applicatie wil ik een aantal gegevens uit mn online MySQL database halen, hieruit een selectie maken, en met die selectie verder werken.
Het ophalen van de gegevens is geen enkel probleem met behulp van MyODBC, maar daarna beginnen de problemen.
De gegevens die ik ophaal zijn betalingstransacties, welke ik vervolgens in een textfiletje gooi (ClieOp voor Officenet). Ik wil echter dat de gegevens uit de database worden weergegeven, en dat ik individuele records aan en uit kan zetten met behulp van een checkbox, en wanneer ik verder ga alleen de records worden meegenomen welke aanstaan.
Ik ben nu wat bezig geweest met een Datagrid, welke mij hier perfect voor leek.
Nu is het eerste probleem al dat ik er geen checkbox inkrijg. Het component schijnt er de ondersteuning wel voor te hebben, want ik kan bij de propertys op het tabblad 'Format' aangeven dat de specifieke kolom een 'checkbox' is. Het veld wordt dan echter geen checkbox, maar houd gewoon de waarde 1 of 0. Wanneer ik bij 'Format' aangeef dat het veld boolean is, geeft hij wel netjes 'True' of 'False'.
Mijn eerste vraag is dus, hoe geef je een checkbox weer in een datagrid.
Nu mijn 2de vraag.
Met behulp van het datagrid kan je realtime de database bewerken. Als ik een checkbox aan of uit zou zetten zou dit worden geupdate in de desbetreffende rij in de online database, maar dat wil ik dus niet, het is alleen voor lokaal gebruik.
Ik wil de rijen die aanstaan namelijk verder verwerken na het klikken op een knop, en de rijen die uitstaan met rust laten. Is het mogelijk om de update's die ik in het datagrid maak niet te laten verwerken met de online database? Ik krijg nu de foutmelding "Error occured while trying to update the column value".
Een oplossing lijkt mij om lokaal een mysql-databaseje te draaien waarnaa de gegevens worden gedownload, en dat deze wordt gebruikt om het grid te vullen, maar dat lijkt me nogal omslachtig.
Hoop dat ik mn vraag een beetje helder heb geformuleerd...
[ Voor 16% gewijzigd door frickY op 06-01-2004 16:50 . Reden: typo's ]