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


Värde från tabell ska in i en combobox.

Postades av 2006-04-07 12:11:34 - Charlotte Gustavsson, i forum c# (c-sharp), Tråden har 6 Kommentarer och lästs av 706 personer

Vad är det snabbaste sättet att få in värdet från min tabell kolumn in i min combobox?
Jag använder Visual Studio 2005, C#, Sql Server.


Svara

Sv: Värde från tabell ska in i en combobox.

Postades av 2006-04-10 10:48:47 - Daniel Åhrlin

Borde nog vara att läsa upp datat med hjälp av ett DataReader-objekt och sedan loopa igenom detta och lägga till det aktuella värdet i comboboxen.

Eller om det är möjligt, att knyta DataReader-objektet till comboxens DataSource-property.


Svara

Sv:Värde från tabell ska in i en combobox.

Postades av 2006-04-11 12:45:08 - Charlotte Gustavsson

Hej Daniel.
Ja, jag grejade fram och tillbaka, och kom på att jag kunde knyta comboboxen till en dataView, men sen stötte jag på ett problem när jag ville tömma listan, för jag vill bara visa listan när en viss rad är vald i en tidigare combobox. Men det gick att lösa genom att knyta om den till en tom dataview. Jag börjar alltså med att knyta till en tom dataview, och sen ändrar jag datasourcen när ett visst val gjorts, och väljer man nåt annat så knyts den till den tomma igen.Det här kanske inte var det smartaste, men det fungerar. Har du nåt bättre förslag?


Charlotte


Svara

Sv: Värde från tabell ska in i en combobox.

Postades av 2006-04-11 15:19:46 - Daniel Åhrlin

Så bra att det löste sig då!

Bättre förslag vet jag inte om jag skulle vilja kalla det. Är själv långt ifrån expert, men jag undrar vad anledningen är till att du använder en DataView som datakälla?

Det finns ett annat sätt att blåsa innehållet i en combobox: comboBox1.Items.Clear();
Kan kanske vara något istället för att hålla på med ett tomt DataView-objekt.

Men om du är nöjd med din lösning, ska du köra på den!

/Daniel


Svara

Sv: Värde från tabell ska in i en combobox.

Postades av 2006-04-11 17:05:12 - Johan Nilsson

du kan göra så här med:


SqldDataReader SDR;
sqlconnection conn = new connection(Data Source = localhost; database = mydatabase; Integrated Security = SSPI)
SqlCommand comm = new Sqlcommand();

comm.Connection = conn;
comm.CommandText = "Select Column from Tabel";
SDR.ExecuteReader

while (SDR.READ())
{
string namn SDR.getstring(SDR.getOrdinal("Column"));
comboBox1.items.add(namn)
}


Svara

Sv:Värde från tabell ska in i en combobox.

Postades av 2006-04-12 15:44:43 - Charlotte Gustavsson

Ja, normalt så går det ju att göra så om man har en lista med items i sin combobox, men när man knyter den mot en datasource, så går det inte att göra så. Då finns det liksom inga "items" att "cleara", utan man får "avknyta" mot sin datasource, men det räckte tydligen inte, utan det enda som jag fick att funka är att knyta om den mot en annan source, så jag valde att göra en tom view som jag kan använda till det.


Svara

Sv:Värde från tabell ska in i en combobox.

Postades av 2006-04-12 15:45:34 - Charlotte Gustavsson

Tack Johan för ditt förslag!


Svara

Nyligen

  • 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
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 169
27 953
271 705
953
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