Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cadastru gratuit imobil?

Invataturile lui nea` Goe Bas(gra...

Teltonika Romania - legit?

Grup whatsapp bloc
 Acasa TV devine televiziune gener...

[Recomandare] Caut scara de 7 m (...

Procedura Rabla 2024

"File Explorer" pentru un...
 Inel de logodna

Ati auzit de scandalul in care es...

Iaz 12 m3

Recomandare masina de tuns gazon
 Recomandare rulouri/rolete/jaluze...

Zgarda capuse /pureci + hrana

Scula taiere plastic

Definitie activitate continua
 

DataGridView refresh

- - - - -
  • Please log in to reply
3 replies to this topic

#1
neo11ro

neo11ro

    New Member

  • Grup: Members
  • Posts: 3
  • Înscris: 22.07.2006
Salutare,
Sper sa gasesc o solutie aici ca imi storc creieri si google ul de 3 zile in speranta de a gasi o solutie.
Folosesc un datagridview pt afisarea unor date stocate intr o baza de date MySql

Totul merge ok. mai putin refresul informatiilor din view.
Informatiile sunt aduse din baza interogate in imidiate window dar nu sunt afisate.
codul arata cam asa

Public Shared Sub OnTimedEvent(ByVal source As Object, ByVal e As ElapsedEventArgs)
    Dim query As New imp_SQL
    Dim impDATA As New imp_SQL()
    Dim BindingSource1 As New BindingSource()
    Call query.ValuesSQL(1)
    BindingSource1.DataSource = imp_SQL.lvi
    FormAdmin.DataGridViewDataReq.DataSource = BindingSource1.DataSource
    BindingSource1.ResetBindings(False)
End Sub
lvi este o globala care stocheaza inf din baza de date.

O zi buna.

#2
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,138
  • Înscris: 24.02.2007

View Postneo11ro, on 29 septembrie 2014 - 15:21, said:

Informatiile sunt aduse din baza interogate in imidiate window

Reformuleaza treaba asta.

#3
neo11ro

neo11ro

    New Member

  • Grup: Members
  • Posts: 3
  • Înscris: 22.07.2006
Cred ca m am grabit putin.
Cand interoghez BindingSource1.DataSource,  este ok toate informatiile sunt acolo si sunt modificate (valorile le modific manual in baza MySQL).
imp_SQL.lvi este un DataTable.
Vre o idee ?

#4
neo11ro

neo11ro

    New Member

  • Grup: Members
  • Posts: 3
  • Înscris: 22.07.2006
S a rezolvat.
Deci cand apelam functia OnTimedEvent o faceam printr un
Dim Timer As New Timers.Timer(60000) '1000 ms
    Timer.AutoReset = True
    AddHandler Timer.Elapsed, AddressOf qrt.TimerElapsedHandler
    Timer.Start()
care cred ca crea un Thread si bloca toata aplicatia.

Solutia una neasteptat de simpla :
Din toolbox => Components exista un Timer care poate fi setat sa declanseze la un interval stabilit.

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate