Toon posts:

[VB6] nieuw record in dbgrid

Pagina: 1
Acties:

Verwijderd

Topicstarter
oi!

Ik ben bezig met een applicatie voor school.
nou heb ik een formulier met een dbgrid, en daarboven allemaal textvelden.

Ik haal alle data uit 2 tabellen, dus een bepaald aantal textvelden hangt met een datacontrol aan de ene tabel, en de andere textvelden met een andere datacontrol aan een andere tabel.

omdat ik in de dbgrid data vanuit alle 2 tabellen heb ik die dbgrid gehangen aan een datacontrol met een query

als ik in de dbgrid een textveld selecteer, dan wordt automatisch in de textvelden dezelfde data geopend.
de grid dient dus alleen voor navigatie.
Records wijzigen, verwijderen en toevoegen doe ik d.m.v. van de textvelden.

nu heb ik 2 problemen:
ik krijg die dbgrid niet zo ingesteld, dat ie in een klik een hele record selecteerd, nu selecteerdhij alleen een veld, opzich maakt het niets uit, maar ik vind dit gewoon netter en gebruiksviendelijker.
ik heb hierover al een forum gevonden, maar met de tips hierin kon ik niets;
ik heb geen rowselect en geen readonly options bij mijn dbgrid.

een ander probleem.

als ik een record selecteer, dan verschijnt de data ook heel netjes in de textvelden die ik dan kan veranderen.
als ik dan d.m.v. de textvelden iets verander krijg ik ook die veranderingen heel netjes door in de desbetreffende records in de dbgrid nadat ik de datacontrol.update records doe.

maar als ik een nieuw record toevoeg via de textvelden, dan komt ie via de ene datcontrol in de database terecht.
maar wanneer ik dan de datacontrol achter de dbgrid (die met die query) updatecontrols uitvoer krijg ik ze met geen mogelijkheid ook te zien in m'n dbgrid

ik heb alles al geprobeerd.

pas als ik het formulier unload en daarna weer load dan krijg ik ze weer te zien

heel gek

wie heeft er een oplossing

alvast bedankt

gegroet
hans

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:42
Na het toevoegen van een nieuw record moet je ff uw query refreshen of sluiten en terug openen.

https://fgheysels.github.io/


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Je andere probleem is op te lossen door te kijken naar de "selection" properties van de dbgrid icm de onclick event.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Kijk inderdaad goed naar de properties van de dbgrid control zelf. Volgens mij is deze propertie alleen tijdens designtime in te stellen.

Verwijderd

Topicstarter
aha!

hardstikke bedankt he!