12. august 2005 - 07:36Der er
8 kommentarer og 1 løsning
SQL Søgning med decimaler?
Jeg kan bare ikke få det til at virke!!!
FRM_HovedFlange.txtD.Text = Tal med decimaler (Eks 284,4) FRM_HovedFlange.txtd1.Text = Tal med decimaler (Eks 270,1) FRM_HovedFlange.txtb.Text = Tal med decimaler (Eks 28,5) FRM_HovedFlange.cbo_Materialer.Text = Tekst
Jeg HAR sat min Access op til at det skal være tal i de tre og tekst i den sidst... men så snart jeg søger tager den ikke mine decimaler med...
Her er min kode: strSQL = "Select * FROM " & FlangeTabel & " WHERE D = " & Val(FRM_HovedFlange.txtD.Text) & " AND B = " & Val(FRM_HovedFlange.txtb.Text) & " AND d1 = " & Val(FRM_HovedFlange.txtd1.Text) & " AND [Materiale] like '*" & FRM_HovedFlange.cbo_Materialer.Text & "*'"
Her er en debug.print: Select * FROM Worked_Standard_Flange WHERE D = 284 AND B = 28 AND d1 = 244 AND [Materiale] like '**'
Har prøvet at lave det her: strSQL = "Select * FROM " & FlangeTabel & " WHERE D = " & CDbl(FRM_HovedFlange.txtD.Text) & " AND B = " & CDbl(FRM_HovedFlange.txtb.Text) & " AND d1 = " & CDbl(FRM_HovedFlange.txtd1.Text) & " AND [Materiale] like '*" & FRM_HovedFlange.cbo_Materialer.Text & "*'"
Det giver: Select * FROM Worked_Standard_Flange WHERE D = 490 AND B = 26 AND d1 = 358,1 AND [Materiale] like '**'
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.