29. august 2004 - 11:38Der er
3 kommentarer og 1 løsning
Tjek af form ved input i SQL
Hej
Nogen som kender til et script hvor der tjekkes for om det kun er tal der indsættes i formen. Har et felt, telefonnummer som er Numerisk, men databaseinsert fejler såfremt brugeren indtaster tegn end numerisk. Har prøvet denne men virker ikke:
if not isNumeric(tlf) then
Fejl der fås:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]Syntax error converting the varchar value '33,' to a column of data type int.
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
hej, det virker men det er ikke det der er problemet, problemet ligger i at såfremt brugeren indtaster feks et komma i inputfeltet ved en fejl skal der gøres opmåksom på at der er opstået en fejl. Har brug for at inputtet bliver parset eller tjekket for om der er ugyldige tegn, kunne måske være at jeg skulle have smidt spørgsmålet i ASP scriptingen istedet for :)
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.