Sql összeadás művelet VBA kódban MS Access alatt
2014-11-24T16:18:41+01:00
2014-11-25T06:19:54+01:00
2022-08-18T03:35:41+02:00
lexuslfa
Sziasztok! 

Szeretnék egy számot hozzáadni egy szám típusú mezőhöz SQl Update lekérdezésben  méghozzá úgy hogy a készlet aktuális értékéhez kéne hozzáadni a számot viszont ezt nem teszi meg valami miatt. mellékelem a kódot. talán van tippetek 

CurrentDb.Execute "UPDATE dbo_alkatreszek SET dbo_alkatreszek.keszlet= dbo_alkatreszek.[keszlet] + " & felhasznaltalkatreszDb & "" & _
" WHERE dbo_alkatreszek.id=" & alkatreszID & "", dbSeeChanges
Mutasd a teljes hozzászólást!
sql = "UPDATE dbo_alkatreszek SET dbo_alkatreszek.keszlet= dbo_alkatreszek.[keszlet] + " & felhasznaltalkatreszDb & "" & _
" WHERE dbo_alkatreszek.id=" & alkatreszID & ""
// itt pedig kiiratod a form-ra
// ...
// majd ha jó, futtatod


helyére
debug.print sql
stop

Amikor a program megáll, megnézed a View > Immediate ablakot mit írt ki.

Ha szemre jó, akkor egy lekérdezést csinálsz és az sql nézetbe beteszed amit kiírt.

Ha ott nem jó, alakítgatod, amíg jó nem lesz.
Ha jó, akkor azt visszaalakítod "VBA-sra"

Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd