pmiroslav 27.03.2013 09:50
Predmet:ID kompjutera u tablicu na serveru

Imam Access bazu koja radi u mreži na tri kompjutera. Na svakom kompjuteru mogu se logirati različiti korisnici. Trebalo bi mi da, kada se na server u tablicu, recimo za račun, upisuju podaci upiÅ¡e i podatak sa kojeg kompjutera je podatak upisan.
Ovo mi treba zbog toga Å¡to pravim specifikaciju računa koji su napravljeni sa određenog radnog mjesta bez obzira koji je korisnik logiran.

zxz 27.03.2013 10:42
Predmet:Re: ID kompjutera u tablicu na serveru

Ovo ide na vrh modula:
Dodatna napomena autora:
Public Declare Function ImeRacunara Lib "kernel32" Alias "GetComputerNameA" (ByVal sBuffer As String, lSize As Long) As Long

Ovaj kod ide u neki modul:
PreuzmiIzvorni kôd (Visual Basic):
  1. Function ImeKompa()
  2. Dim strImeKompjutera As String
  3.  
  4. strImeKompjutera = String(255, Chr(0))
  5. ImeRacunara strImeKompjutera, 255
  6. strImeKompjutera = Left(strImeKompjutera, InStr(1, strImeKompjutera, Chr(0)) - 1)
  7. ImeKompa = strImeKompjutera
  8. End Function

Napravis dodatno polje u tabeli u kojoj zelis da se biljezi sa kojeg je compa radjeno napr polje Komp.
Napravis txtbox na formi na kojem ce biticontrol source ovo polje iz tabele.
Ovaj txt box moze biti nevidljiv.
U default value ovog txt boxa napisi :
ImeKompa()

pmiroslav 27.03.2013 11:06
Predmet:Re: ID kompjutera u tablicu na serveru

Isprobao sam i radi odlićno.
Hvala

zxz 27.03.2013 12:43
Predmet:Re: ID kompjutera u tablicu na serveru

Sa ovim ukoliko budes Reinstalisao comp pa neko da novo ime u bazi ces dobiti novo.
Mozes ovo izbjesi sa kodnom tabelom umjesto ovoga.

Gjoreski 28.03.2013 22:33
Predmet:Re: ID kompjutera u tablicu na serveru

Mozebi e podobro da vodis evidencija za kompjuterite po mac id od mreznata karta taka sto i da go preinstaliras kompjuterot mac adresata ne se menuva taka sto ne e bitno imeto na kompjuterot,mac adresata se menuva samo dokolku ja zamenis mreznata karta

zxz 29.03.2013 09:37
Predmet:Re: ID kompjutera u tablicu na serveru

Da napomenem da ima dll za mek adresu i jos ponesto ovjde u access forumu.
Ako nekome treba.