Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Spara markerade rader i listbox till databas.

Postades av 2008-02-26 21:57:55 - Malin Palm, i forum asp.net generellt, Tråden har 4 Kommentarer och lästs av 877 personer

Hej.

Skulle behöva lite hjälp. Jag försöker spara de markerade/valda raderna i en ListBoxen till en tabell i en databas. Men får det inte att fungera. Någon som har möjlighet att visa exempel på hur man gör så vore jag tacksam.


Svara

Sv: Spara markerade rader i listbox till databas.

Postades av 2008-02-27 07:59:50 - Chris Klug

Beror lite på. Svårt utan att se vad du har gjort...men kanske i stil med:
[code c#]
protected void btnSave_Click(object sender, EventArgs e)
{
string sql="INSERT INTO myTable ([Value],[Text]) VALUES (@Value,@Text)";
using (SqlConnection conn = new SqlConnection(myConnstring))
using (SqlCommand cmd = new SqlCommand (sql,conn))
{
cmd.Parameters.Add("@Value");
cmd.Parameters.Add("@Text");
conn.Open();
foreach (ListItem li in mylistBox)
{
if (li.Selected)
{
cmd.Parameters["@Value"] = li.Value;
cmd.Parameters["@Text"] = li.Text;
cmd.ExecuteNonQuery();
}
}
conn.Close();
}
}
[/code]
Obs! Skrivet på frihand så jag lovar inte att allt stämmer, men du kanske förstår tanken...
Sen bör man kanske lägga in en try catch runt om alltihopa om man vill det. Och kanske ha en transaktion som ser till att man antingen får in ALLT eller INGET i databasen. Vill du ha exempel på detta så säg till, annars hoppas jaga tt detta fungerar för dig...


Svara

Sv:Spara markerade rader i listbox till databas.

Postades av 2008-02-27 09:01:56 - Malin Palm

Hej Chris.

Tack för hjälpen!

Jag har provat koden och får ett felmeddelande:
Kompilatorfelmeddelande: CS1579: Det går inte att använda en foreach-sats för variabler av typen System.Web.UI.WebControls.ListBox eftersom System.Web.UI.WebControls.ListBox inte innehåller en offentlig definition för GetEnumerator.

Någon idé vad det kan vara?


Svara

Sv: Spara markerade rader i listbox till databas.

Postades av 2008-02-27 09:40:36 - Lars-Erik Eriksson

Du får lägga till Items
foreach...mylistBox.Items


Svara

Sv: Spara markerade rader i listbox till databas.

Postades av 2008-02-27 20:46:43 - Chris Klug

Förlåt! Kolla Lars-Eriks kommentar. Missade en detalj... Så går det när man kodar på frihand utan VS...=)


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 628
27 953
271 710
725
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies