Ik zit met eht volgende probleem. Ik heb een datagrid in mijn programma die netjes opgevuld word met behulp van een ADODC. Wanneer ik iets wil veranderen, toevoegen, verwijderen bij deze datagrid krijg ik de volgende error terug van het Datagrid object:
Er zijn onvoldoende sleutelkolomgegevens, of deze zijn onjuist. Te veel rijen zijn
door het bijwerken beinvloed.
Bij de datagrid zijn de Addnew, Delete, Update true.
De SQL statement is als volgt.
SELECT DISTINCT *
FROM tbl_Debiteur_Relaties
WHERE CDDEBITEUR = 10104 <<waarde komt uit een combobox, kan varieren>>
ORDER BY naamRel
Het updaten van de Recordset van de ADODC lukt wel, de fout komt dus puur door de datagrid. FAQ/Search/Google leverde niets op. Maar dat kan ook komen doordat de foutmelding Nederlands is en niet precies weet op welke manier te vertalen naar het Engels. (Keycolumndata?, blaat)
Er zijn onvoldoende sleutelkolomgegevens, of deze zijn onjuist. Te veel rijen zijn
door het bijwerken beinvloed.
Bij de datagrid zijn de Addnew, Delete, Update true.
De SQL statement is als volgt.
SELECT DISTINCT *
FROM tbl_Debiteur_Relaties
WHERE CDDEBITEUR = 10104 <<waarde komt uit een combobox, kan varieren>>
ORDER BY naamRel
Het updaten van de Recordset van de ADODC lukt wel, de fout komt dus puur door de datagrid. FAQ/Search/Google leverde niets op. Maar dat kan ook komen doordat de foutmelding Nederlands is en niet precies weet op welke manier te vertalen naar het Engels. (Keycolumndata?, blaat)