Avatar billede bardo Nybegynder
27. marts 2003 - 17:13 Der er 5 kommentarer og
1 løsning

indsæt null værdier fra radiobuttons i access

hvordan får man en Insert string og database til at godtage en null-værdi fra en radiobutton?!?
feks.
Dim MySQL as string = "INSERT INTO test (Spg1, Spg1A, Spg1B) VALUES ('" & radio1.SelectedItem.Value & "', '" & radio1A.SelectedItem.Value & "', '" & radio1B.SelectedItem.Value & "')"
...hvor det kun er enten spg1A eller spg1B der besvares. jeg har prøvet at tildele "radio1?.SelectedItem.Value" nye værdier med en if sætning, hvis de ikke var udfyldt, men det ku jeg ikke lige få til at virke....
Avatar billede bardo Nybegynder
27. marts 2003 - 18:09 #1
nu jeg er ved det... er der en kommando til at resette værdien i en radiobuttonlist? hvis der feks. er blevet svaret på spg1A først, og spg1B bagefter, så sq værdien i spg1A gerne nulstilles.
Avatar billede guidmaster Nybegynder
27. marts 2003 - 19:15 #2
Kan du ikke bare bruge radio1.cheched ?
Avatar billede bardo Nybegynder
27. marts 2003 - 19:30 #3
jeg bruger radiobuttonlist (glemte jeg at nævne i det indledende spørgsmål). så det kan jeg ikke, så vidt jeg ved... jeg prøvede med
if radio1.SelectedItem.Value = "1A"
radio1B.SelectedItem.Value = ""
...for at resette men det ville den ikke godtage :(

og den vil ikke sætte noget ind i databasen, hvis ikke der er blevet tildelt en værdi til alle spørgsmålene
Avatar billede burningice Nybegynder
28. marts 2003 - 11:01 #4
bardo>> kan du ikke lave en funktion til det

string TjeckValue(object o) {
  if (o == null) {
      return "";
  } else {
      return o;
  }
}

og du bruger den så i din sqlstring

Dim MySQL as string = "INSERT INTO test (Spg1, Spg1A, Spg1B) VALUES ('" & TjeckValue(radio1.SelectedItem.Value) & "', '" & TjeckValue(radio1A.SelectedItem.Value) & "', '" & TjeckValue(radio1B.SelectedItem.Value) & "')"
Avatar billede bardo Nybegynder
28. marts 2003 - 19:54 #5
jo, det q jeg nok godt... nu har jeg omgået problemet lidt ved at lave de spørgsmål der q risikere at få en null-værdi til en dropdownlist og tildelt den en startværdi. men udover det går det fremaf med mit lille asp.net eventyr :) men hvis du smider et svar må du gerne få point alligevel. du har været yderst hjælpsom, på alle de spørgsmål jeg har stillet ang. asp.net
Avatar billede burningice Nybegynder
29. marts 2003 - 11:23 #6
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester