Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Brug af "-" i INSERT INTO MSSQL statement

Af Bruger Aspirant TGV | 11-02-2008 16:00 | 1039 visninger | 2 svar, hop til seneste
Jeg har en string der skal skrives ind i min database vha. ASPX og OleDB. Det hele fungerer fint - ud over at mit "-" fungerer som subtraktionstegn mellem to strings jeg sætter sammen. F.eks.: INSERT INTO navn (Beskrivelse) VALUES (VARENR + "-" + UNDERNR) Hvis Varenr nu er 300 og underNr er 100 så vil jeg gerne have beskrivelse: 300-100, mens databasen opfatter strengene som tal og bruger - som arimetrisk tegn i stedet for bindestreg. Jeg har defineret feltet til at være Text og ikke Number. Nogen ideer? :)
--
#1
Thomas
Gæst
11-02-2008 16:16

Rapporter til Admin
Vil mene du kan gøre noget i retning af... INSERT INTO navn (Beskrivelse) VALUES (CAST(VARENR AS varchar(50)) + "-" + CAST(UNDERNR AS varchar(50))) Har ikke lige mulighed for at afprøve syntaksen.. //Thomas
--
Gæstebruger, opret dit eget login og få din egen signatur.
#2
TGV
Gæst
11-02-2008 18:04

Rapporter til Admin
Jeg har fundet mit problem, det var bare en smutter med ' ' rundt om værdierne når de indsættes som streng variable :) Så Thomas din metode var rigtig nok med at lave et cast til chararrays :)
--
Gæstebruger, opret dit eget login og få din egen signatur.

Opret svar til indlægget: Brug af "-" i INSERT INTO MSSQL statement

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning