Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Refreš forme nakon inserta iz txt fajla sa VB skriptom

  • 4 odgovora
  • 3.015 pregleda

Najnovija ↓

Refreš forme nakon inserta iz txt fajla sa VB skriptom 17.04.2009. u 21:55 · pre 213 meseci #1
Imam skriptu koja radi insert podataka iz txt fajla u tabelu MS Accessa. Problem je što imam potrebu da se nakon promjene podataka u tabeli, forma sa podacima osvježi, odnosno da se otvori ako nije otvorena. Aplikacija na MS Accessu više manje stalno je dignuta tako da bi trebao nastavak koda za refreš forme "frmAlarm" ili neko drugo rješenje (osim da Access stalno radi Requery na formu)


Hvala unaprijed za svaku pomoć.

Code:
Set MyConn = CreateObject("ADODB.Connection")
MdbFilePath = "C:\Alarmi ulaza.mdb"
MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
 
SQL_query = "qryInsert"
 
Set RS = MyConn.Execute(SQL_query)


'RS.Close
set RS = nothing  
MyConn.close
set MyConn = nothing
Re: Refreš forme nakon inserta iz txt fajla sa VB skriptom 18.04.2009. u 14:33 · pre 213 meseci #2
Malo me čudi ovakvo pitanje...
Code:
Set MyConn = CreateObject("ADODB.Connection")
MdbFilePath = "C:\Alarmi ulaza.mdb"
MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
 
SQL_query = "qryInsert"
 
Set RS = MyConn.Execute(SQL_query)


'RS.Close
set RS = nothing  
MyConn.close
set MyConn = nothing

' OVDE UBACIŠ IME FORME KOJU HOĆEŠ DA OSVEŽIŠ
MojaForma.Requery
Potpis
Ozbiljan i odgovoran mladić
Re: Refreš forme nakon inserta iz txt fajla sa VB skriptom 20.04.2009. u 13:31 · pre 213 meseci #4
Pošteno, nisam pročitao celo pitanje, pošto je odgovor baš lagan pa sam se zaleteo :) Ipak, ispostavilo se da pitanje ima neki catch :)
Code:
Set MyConn = CreateObject("ADODB.Connection")
MdbFilePath = "C:\Alarmi ulaza.mdb"
MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
 
SQL_query = "qryInsert"
 
Set RS = MyConn.Execute(SQL_query)


'RS.Close
set RS = nothing  
MyConn.close
set MyConn = nothing

' OVDE UBACIŠ IME FORME KOJU HOĆEŠ DA OSVEŽIŠ
If CurrentProject.AllForms("MojaForma").IsLoaded Then
MojaForma.Requery
Else
DoCmd.OpenForm "MojaForma"
End If
Potpis
Ozbiljan i odgovoran mladić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme