2016-12-13 1 views
-4

konvertieren Dies ist der Fehler, den ich immer und immer wieder übernehme.Kann Typ 'String' nicht implizit in 'Int' -Fehler am visuellen

+2

Wir Programmierer sind ... wir c o d e benötigen, nicht Screenshots – byxor

+1

Wenn Ihre Schule den Unterschied zwischen Datentypen nicht gelehrt hat, fordern eine Rückerstattung. – Plutonix

+0

Sie können mich nicht für das beurteilen, was ich nicht erreichen konnte, ich habe ein Hotel-Management-System in einer Projektvorlesung selbst erstellt. Dies ist nur ein kleiner Fehler, den ich nicht bemerkt habe. –

Antwort

0

einfach die ToString() zu entfernen und werfen es int zu, da room_no int Art von

ist
guest.room_no = Convert.ToInt32(oReader["room_no"]); 
+0

Vielen Dank für Ihre Antwort. Es ist sehr hilfreich für mich. –

1

guest.room_no ist wahrscheinlich ein int, und Sie versuchen, eine string passieren es.

Tun Sie dies statt:

guest.room_no = Convert.ToInt32(oReader["room_no"]); 
+0

Danke, als ich es durch das ersetzt habe, was du geschrieben hast, ist es besser geworden. keine Fehler im Moment. –

Verwandte Themen