casta invalidă 1

Avertisment: acest post nu poate fi tradus ușor în “limba română” – îmi cer scuze necalculatoriștilor.

Era o dimineață ca oricare alta. Nimic nu prevestea… și așa mai departe cu introducerea… cînd deodată:

Err1

dr – DataRow al unui DataView.

Mda, cum o fi reușit să ajungă ceva ne-numeric în dr pe una din cele două coloane nu știu, doar văd că ambele coloane sînt declarate ca întregi:

col

Foarte foarte curios. Ia să vedem cum arată dr(STR_NrCalatorii$) respectiv dr(STR_Distanta$):

Watch

Ambele par destul de întregi. Restul cîmpurilor nu îmi dau motive să mă îndoiesc de ele pentru că oricum nu le cere nimeni vreo conversie numerică așa că rămîn și mă tot uit la astea două. Sau CINE ALTCINEVA ar putea să-mi deranjeze dimineața?? Mă tot uit din toate unghiurile. Oricum fac, cele două sînt întregi deci numerice deci convertibile în întregi pentru că… asta chiar sînt: ÎN-TREGI!

Cînd eram mai tînăr aș fi fost tentat să restartez IDE-ul sperînd să fie un bug în compilator. Acum nu mai am speranțe atît de înalte așa că va trebui să o rezolv singur.

Aveți vreo idee? (rezolvarea în episodul următor)

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *