Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Intrebari srl nou

Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk
 TVR vrea sa lanseze o platforma d...

Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...
 Robinet care comuta traseul

A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)
 Abonati Qobuz?

transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...
 

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,235
  • Î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

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

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