Hej! SQL = " select Count(ProgramID) from tabProgram where ProgramID=(' " & tmpProgID & " ');" Hej och tack Enligt din sql-sats är ProgramId en sträng. Stämmer det med databasen? hej!Count function i access
jag har gjort ett par frågor om denna funktion. Men jag har glömt att påpeka att jag skall använda SQL-frågan i access. Detta gör det lite bökigare...
koden jag vill använda ser ut så här...
Forms!frmProgram!ProgramID.SetFocus
tmpProgID = Str(Forms!frmProgram!ProgramID.Text)
SQL = " select Count(ProgramID) from tabProgram where ProgramID=(' " & tmpProgID & " ');"
CurrentDb.Execute (SQL)
Forms!frmProgram!AntalPoster.SetFocus
Forms!frmProgram!AntalPoster.Text = ????
först så får jag ett felmeddelande som säger att "det int går att köra urvalsfrågor" Är det att jag inte kan använda count eller?
sedan måste jag få svaret till min Forms!frmProgram!AntalPoster.Text = ????
Jag är fast och det är lite bökigt.
/phinalaSv: Count function i access
SET RS = CurrentDb.Execute(SQL)
Forms!frmProgram!AntalPoster.Text = RS(0)
Om det är VB måste du först deklarera RS
Dim RS as ADODB.Recordset
/JohanSv: Count function i access
jag fick nu ett kompileringsfel och ett felmeddelande " en funktion eller variabel förväntades"
Och programmet markerade .Execute ..
Set rs = CurrentDb".Execute"(SQL)
Vad innebär detta...
phinalaSv: Count function i access
KjellSv: Count function i access
Nej det gör det nog inte....ProgramID är kopplat till räknaren hmm då borde den inte var en sträng...
Skall kolla detta...
/Phinala