ďťż

93849_1

Lemur zaprasza

Strona: [  >  ]  z  1     










Autor
Temat: Wstawianie danych w konkretne pole w tabeli Accessa











anonim







Typ:
Nie zarejestrowany




Wstawianie danych w konkretne pole w tabeli Accessa


Mam utworzona baze danych w Accessie zawierającą jadna tabele. W tabeli tej znajdują się 4 zdefiniowane kolumny. Mam napisane makro które wylicza mi pewną wielkość. I teraz chcę żeby uzyskaną wartość wstawić w konkretnym położeniu w tabeli, np. w 5 rekordzie 4 kolumny (tak jak ma to miejsce w exelu przez podanie E4). Czy istnieje taka możliwość?







15-03-2005 13:42


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003







Rozumiem, że musisz zaktualizować tabelę, czyli, że rekord położony w wierszu 4 w 5 kolumnie istnieje.

Możesz to zrobić na 2 sposoby:
1) znając, jakąś wartość, od czego jest uzależnione to pole możesz to pole zaktualizować poleceniem

Set baza_danych = CurrentDb
zap = "UPDATE Tabela1 SET Pole5 = jakas_wartosc" & vbcr & _
    "WHERE ((Pole1)=wartosc_zalezna);"
baza_danych.Execute zap
Set baza_danych = Nothing


2) wykonać taki kod

Set baza_danych = CurrentDb
Set rst = baza_danych.OpenRecordset("Tabela1"
Do While Not rst.EOF
    i = i+1
    if i = 4 then
        rst.Edit
        rst.Fields("Piąte" = cośtam
        rst.Update
        Exit Do
    end if
Loop
rst.close
Set rst = Nothing
Set baza_danych = Nothing




_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






15-03-2005 23:44



 
    













Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20










Strona: [  >  ]  z  1     
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • teen-mushing.xlx.pl
  • Wątki
    Powered by wordpress | Theme: simpletex | © Lemur zaprasza