Permalänk
Medlem

C# problem

jag har lite problem med en C# uppgift.
Tanken med uppgiften är att vi ska lära oss databaser, dvs inte göra det enklaste möjliga som fungerar.

Jag har tyvärr inte uppgiften framför mig men vi ska iallafall göra ett program till en "bilverkstad".
Man ska kunna välja Modell och antal hjul (2 eller 4) och få upp vilka bromsskivor man ska ha och pris inkl moms.
Så det är ju en väldigt enkel uppgift egentligen, men nu ska vi ha en databas och då blev det genast väldigt mycket svårare.

Problemet är att det översta alternativet försvinner i listboxen. (Kolla på det översta alternativet i gifen, precis innan gifen loopar så är V40 borta och det finns 2st V60 istället)

Jag har även testat alla logiska kombinationer i den här rutan, och så som det är nu är ju det som fungerar bäst.

Här är en länk till hela projektet
https://mega.co.nz/#!1BoCzYzJ!SHydyQFr49SVnn9BGg-zDcHDIfgPNNs...

Visa signatur

CPU : 12900KS GPU : 3090 Strix OC RAM : G.Skill 32GB 6600MHz 34-40-40-105SSD : 2st SN850 1TB Bildskärm 1: Strix PG279Q 1440p@165Hz G-SYNC Bildskärm 2: Asus VG27AQ 27" 1440p@165Hz Bildskärm 3: Asus VG27AQ 27" 1440p@165Hz Vattenkylning CPU,GPU och RAM, 3*360 rad

Permalänk
Medlem

Hade uppskattats ifall du postade kod från vad som händer när du trycker på knappen, och hur du fyller i vad för alternativ som finns i listboxen istället för att vi ska ladda ner en massa saker

Visa signatur

Corsair 750D | i5 4670k | ASUS Z87-a | 8GB Corsair Dominator | Asus GTX770-DC2OC | Samsung 840 EVO 250GB | WD 500GB X2

Permalänk
Medlem
Skrivet av reflect:

Hade uppskattats ifall du postade kod från vad som händer när du trycker på knappen, och hur du fyller i vad för alternativ som finns i listboxen istället för att vi ska ladda ner en massa saker

Koden för knappen

private void btnVisa_Click(object sender, EventArgs e) { string modell = modellComboBox.Text; if (modell == "Volvo V40") { BackColor = Color.Blue; } else { BackColor = Color.Red; } }

(Färgerna är temporära)

edit : och Comboboxen är utdragen från Data Sources

Visa signatur

CPU : 12900KS GPU : 3090 Strix OC RAM : G.Skill 32GB 6600MHz 34-40-40-105SSD : 2st SN850 1TB Bildskärm 1: Strix PG279Q 1440p@165Hz G-SYNC Bildskärm 2: Asus VG27AQ 27" 1440p@165Hz Bildskärm 3: Asus VG27AQ 27" 1440p@165Hz Vattenkylning CPU,GPU och RAM, 3*360 rad

Permalänk
Medlem

Se över hur du bundit datakällan till din dropdown.

Visa signatur

Intel Core i7 8700K, MSI GeForce GTX 1080 Ti 11GB Gaming X, Samsung 960 EVO 1TB, MSI Z370 GAMING M5, Corsair 32GB (4x8GB) DDR4 3200MHz CL16 Vengeance, EVGA Supernova G3 850W

INTEL CORE I7 3930K 3.20GHZ 12MB S-2011, FRACTAL DESIGN MIDITOWER DEFINE R3, CORSAIR HX 1050W, ASUS RAMPAGE IV FORMULA, Asus STRIX GTX970, CORSAIR 16GB DDR3 DOMINATOR QUAD 1866MHZ CL9 (4X4GB) Ljud: ASUS Xonar D2X/XDT 7.1 | Elac 5.1 +förstärkare | Cambridge dacmagic plus | Astro gaming A40 | Sennheiser HD 650
You ask me if I have a god complex? Let me tell you something, I am god!

Permalänk
Medlem

Måste du trycka på Visa för att det ska hända eller räcker det att du väljer Volvo V60 så händer det direkt?

Visa signatur

Fractal Design Define R5 | MSI Z97-GD65 Gaming | MSI Geforce GTX 970 Gaming 4G | Intel i5 4690k | Cooler Master Hyper 212 EVO | EVGA Supernova G2 750W | 2x8GB Corsair Vengeance Low Profile DDR3 1600Mhz | Samsung 850 EVO | Seagate 1TB SATA3.5

Permalänk
Medlem
Skrivet av IceDread:

Se över hur du bundit datakällan till din dropdown.

Det känns som att jag har testat det mesta, vad menar du mer exakt?

Skrivet av Tobberoth:

Måste du trycka på Visa för att det ska hända eller räcker det att du väljer Volvo V60 så händer det direkt?

Man måste klicka på visa för att den ska försvinna.
Jag hade problemet med att den försvann utan att man klickade, det löstes med att välja

istället för modellBindingSource

Det som jag tycker är skumt är att den inte försvinner efter första eller andra klicket, utan tredje o.O

Visa signatur

CPU : 12900KS GPU : 3090 Strix OC RAM : G.Skill 32GB 6600MHz 34-40-40-105SSD : 2st SN850 1TB Bildskärm 1: Strix PG279Q 1440p@165Hz G-SYNC Bildskärm 2: Asus VG27AQ 27" 1440p@165Hz Bildskärm 3: Asus VG27AQ 27" 1440p@165Hz Vattenkylning CPU,GPU och RAM, 3*360 rad

Permalänk
Avstängd

Har du fixat problemet eller måste jag kolla på det?

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815

Permalänk
Medlem
Skrivet av zxhosting:

Har du fixat problemet eller måste jag kolla på det?

Jag har inte fixat det.

Visa signatur

CPU : 12900KS GPU : 3090 Strix OC RAM : G.Skill 32GB 6600MHz 34-40-40-105SSD : 2st SN850 1TB Bildskärm 1: Strix PG279Q 1440p@165Hz G-SYNC Bildskärm 2: Asus VG27AQ 27" 1440p@165Hz Bildskärm 3: Asus VG27AQ 27" 1440p@165Hz Vattenkylning CPU,GPU och RAM, 3*360 rad

Permalänk
Avstängd

Har fixat det nu. Lägg upp det snart.

https://vid.me/aTM4 Tror jag har fixat det kolla på video och se om du får samma fel? Koda om lite då jag tycker att

switch

passar bättre till det här.

PS: Vart kan jag ladda upp filer då jag inte äger något konto på mega.co.nz?

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815

Permalänk
Medlem
Skrivet av zxhosting:

Har fixat det nu. Lägg upp det snart.

https://vid.me/aTM4 Tror jag har fixat det kolla på video och se om du får samma fel? Koda om lite då jag tycker att

switch

passar bättre till det här.

PS: Vart kan jag ladda upp filer då jag inte äger något konto på mega.co.nz?

Jag testade lite snabbt, den här sidan verkar fungera
http://www.tinyupload.com/

Visa signatur

CPU : 12900KS GPU : 3090 Strix OC RAM : G.Skill 32GB 6600MHz 34-40-40-105SSD : 2st SN850 1TB Bildskärm 1: Strix PG279Q 1440p@165Hz G-SYNC Bildskärm 2: Asus VG27AQ 27" 1440p@165Hz Bildskärm 3: Asus VG27AQ 27" 1440p@165Hz Vattenkylning CPU,GPU och RAM, 3*360 rad

Permalänk
Avstängd
Skrivet av Boozfob:

Jag testade lite snabbt, den här sidan verkar fungera
http://www.tinyupload.com/

Vad bra här har du länken. http://s000.tinyupload.com/index.php?file_id=9602382932279694...

Hur gör du dom gif bilder?

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815

Permalänk
Medlem
Skrivet av zxhosting:

Vad bra här har du länken. http://s000.tinyupload.com/index.php?file_id=9602382932279694...

Hur gör du dom gif bilder?

Jag testade och det verkar fungera, tack

Jag kollade lite snabbt men såg inte vad du ändrade som gjorde att det fungerade, enda skillnaden jag såg var det i combobox tasks rutan, och så som du har nu var så som jag testade allra först.

Bilderna gör jag med Gyazo
https://gyazo.com/

Visa signatur

CPU : 12900KS GPU : 3090 Strix OC RAM : G.Skill 32GB 6600MHz 34-40-40-105SSD : 2st SN850 1TB Bildskärm 1: Strix PG279Q 1440p@165Hz G-SYNC Bildskärm 2: Asus VG27AQ 27" 1440p@165Hz Bildskärm 3: Asus VG27AQ 27" 1440p@165Hz Vattenkylning CPU,GPU och RAM, 3*360 rad

Permalänk
Avstängd
Skrivet av Boozfob:

Jag testade och det verkar fungera, tack

Jag kollade lite snabbt men såg inte vad du ändrade som gjorde att det fungerade, enda skillnaden jag såg var det i combobox tasks rutan, och så som du har nu var så som jag testade allra först.

Bilderna gör jag med Gyazo
https://gyazo.com/

Allt jag gjorde var att ändra formattingenabled till false än true.

LooL

Citat:

Remarks

Setting this property to true also enables error-handling behavior and causes the BindingComplete event to be raised. The handler of this event can take the appropriate action, based on the success, error, or exceptions in the binding process, by examining the BindingCompleteState property of the BindingCompleteEventArgs parameter.

Notering: Problemet uppstår inte när du tycker på knappen så att du vet det.

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815