Novo

Forum kao aplikacija na telefonu

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

  • 8 odgovora
  • 2.408 pregleda

Najnovija ↓

Sql Update gdje gijesim 12.05.2009. u 11:42 · pre 212 meseci #1
iamam ovaj cod
Code:
 Dim SQL As String
     
    'SQL = "UPDATE tblStavke " & _
     '     "SET tblStavke.Putanja = 'me.Prikaz.picture' " & _
      '   "WHERE tblStavke.Putanja = 'me.Prikaz.picture'"

    'DoCmd.RunSQL SQL


Želim da u zadnjoj koloni tebele tblStavke dopuniti putanju slike sa forme frmSpajanja.Znači neželim dodati novi record već samo u postojecoj koloni a ona je uvijek zadnja dodati putanju slike sa forme.Moželi bez ovog WHERE da mi netraži da upoređujem po ID-u.Fora je samo ova gore sto sam već napisao.
Re: Sql Update gdje gijesim 12.05.2009. u 12:41 · pre 212 meseci #2
Treba mi tipo ovoga nesto ali ni ovo nece da radi
Code:
  DoCmd.RunSQL "UPDATE tblStavke(Putanja)" & _
"SELECT '" & Me.Prikaz.Picture & "'"
Re: Sql Update gdje gijesim 12.05.2009. u 13:26 · pre 212 meseci #3
Probao sam ovako i radi ali traži da se upiše putanja i redni broj a ne znam zastokada redni broj vuce sa forme i putanju slike
Code:
DoCmd.RunSQL "UPDATE tblStavke SET [Putanja]= me.Prikaz.Picture WHERE [RB]=me.rb;"
Re: Sql Update gdje gijesim 12.05.2009. u 14:35 · pre 212 meseci #4
Neće ni ovo
Code:
DoCmd.RunSQL = "UPDATE tblStavke SET Putanja = '" & Me.Prikaz.Picture & "' WHERE tblStavke.RB = '" & Me.Rb & "'"


Stavrno ne znam u čemu je problem.Znači u tablu tblstavke putanju upisuje prema slici sa forme i prema rednomo broju sa forme.

tblStavke.Putanja
TblStavke.RB

Forma

Prikaz.Picture
RB
Re: Sql Update gdje gijesim 12.05.2009. u 14:59 · pre 212 meseci #5
Isprintaj strSQL, pa pokusaj da ga izvrsis u SQL prozoru. Tano ce ti Access reci sta ne valja, pa podesi strSQL tako da proradi. tesko je iz glave konstruisati strSQL a da se ne pogresi.
Code:

DIM strSQL as string

strSQL = "UPDATE tblStavke SET Putanja = '" & Me.Prikaz.Picture & "' WHERE tblStavke.RB = '" & Me.Rb & "'"

debug.print strsql



Re: Sql Update gdje gijesim 12.05.2009. u 15:08 · pre 212 meseci #6
Citat:
Isprintaj strSQL, pa pokusaj da ga izvrsis u SQL prozoru.


Ovo nisam baš najbolje shvatio. Dali si mozda misli na Immediate
Re: Sql Update gdje gijesim 12.05.2009. u 15:20 · pre 212 meseci
izmenjeno 1 put, poslednji put Air Live 13.05.2009. u 09:12
  1. Air Live13.05.2009. u 09:12zapis iz teksta poruke
#7
Ukljucio sam onaj prozor i izvrsio komandu na click i dobio ovo

Code:
UPDATE tblStavke SET Putanja = 'C:\Program Files\AirLive\Optimizacija\CAD\1.jpg' WHERE tblStavke.RB = '3'


To bih bilo to otprilike ali ipak neizvrši update

Zidar pomagaj
Re: Sql Update gdje gijesim 13.05.2009. u 08:48 · pre 212 meseci #8
tblstavke.rb ti je string ili number

ako je number onda makni one apostrofe


Re: Sql Update gdje gijesim 13.05.2009. u 09:11 · pre 212 meseci #9
Riješio sam na ovaj način

Code:
DoCmd.RunSQL "UPDATE tblStavke SET tblStavke.Putanja = Forms![frmSpajanje]![Prikaz].Picture WHERE tblStavke.RB = Forms![frmSpajanje]![RB]"


U svakom slučaju hvala na zalaganju :-)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme