Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
Verwijderd
Ik heb die code hier niet zo bij de hand. Maar ik zou is even kijken of ik hier weer aan kan komen. Verder gaf mijn zoektocht op google.com toch aardig wat voorbeeld code van DbNull.Value in Mono. Dus het lijkt mij geen bug in Mono.
Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
De command-line debugger schijnt het wel te doen (zit die in de Windows versie?). Ik heb er zelf geen ervaring mee want ik deploy eigenlijk alleen maar op Mono en ontwikkel gewoon met VS.NET op Windows wat overigens wondergoed werkt met de laatste versies.EfBe schreef op 04 maart 2004 @ 09:55:
Is er een manier om te debuggen met mono? Of heb je daar die monodevelop voor nodig?
Over dat DBNull.Value probleem: dat kan nogal afhangen van welke provider je gebruikt. Bij Npgsql (Postgres) werkt DBNull.Value in ieder geval feilloos. Ik kan me ook niet voorstellen dat ze hierbij zouden willen afwijken van het MS framework.
Verwijderd
De source van me project heb ik weer terug. Ik maakte ook gebruik van DbNull.Value, maar er zatten nooit NULL waardes in. Maar dus even snel een NULL waarde in de Database gegooit en ook bij mij werkte dit niet. Hij zij gewoon dat het niet NULL was en klapte later in de source op ze bek omdat het wel NULL was.
Ik weet hiet nu ook niet zo een oplossing voor. Moet jij het verplicht onder MONO hebben?
[ Voor 7% gewijzigd door Verwijderd op 04-03-2004 10:42 . Reden: Cristal moet leren type! ]
Ok, bedankt. Ik ga wel de good old printf-style debugging toepassenVerwijderd schreef op 04 maart 2004 @ 10:40:
Op de command debuger na is er geen normale debugger naar mijn weten. En MonoDevelop is nog niet gereleased dacht ik.
EXACT hetzelfde heb ik dus ookDe source van me project heb ik weer terug. Ik maakte ook gebruik van DbNull.Value, maar er zatten nooit NULL waardes in. Maar dus even snel een NULL waarde in de Database gegooit en ook bij mij werkte dit niet. Hij zij gewoon dat het niet NULL was en klapte later in de source op ze bek omdat het wel NULL was.
Ik gebruik de Sqlserver provider van Mono. Ik kan wel een conditional compile toevoegen in de sourcecode voor dit, moet alleen weten wat er dan wel in zit
Nee, ik was aan het kijken of ik de gegenereerde code van LLBLGen Pro op mono werkend kreeg. Na wat makefiles te hebben gemaakt lukte het compileren in ieder geval. Ging op zn muil in de Xml export code, maar ik geloof dat die nog niet geheel af zijn in mono, dus dat is op zich niet zo'n punt. Toen liep ik tegen deze issue aan. Ik denk dat ik voor Mono maar die trage test op NULL inbak via een conditional compile. (ik hoop tenminste dat mcs conditional compiles aankan. Lijkt me wel)Ik weet hiet nu ook niet zo een oplossing voor. Moet jij het verplicht onder MONO hebben?
Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
Trace.WriteLine() de gekste. \o/EfBe schreef op 04 maart 2004 @ 11:37:
[...]
Ok, bedankt. Ik ga wel de good old printf-style debugging toepassen
https://fgheysels.github.io/
Verwijderd
* EfBe is nog wel een tijdje zoet!EfBe schreef op 04 maart 2004 @ 11:37:
Ok, bedankt. Ik ga wel de good old printf-style debugging toepassen
Dat is natuurlijk ook nog een oplossing. Ik Heb het zelf niet getest. Maar hoeveel trager is mega-traag? Is dat echt niet meer te doen?EfBe schreef op 04 maart 2004 @ 11:37:
...knip...
De Datareader heeft een property waarmee je kunt testen of een field NULL is, maar die is echt mega-traag op .NET, en ik verwacht niet veel beter op Mono.
...knip...
[ Voor 6% gewijzigd door Verwijderd op 04-03-2004 12:55 ]
haha neee
Echt significant. 25% van de tijd was de routine die alleen maar door de fields van een row fietste van een datareader bezig in de IsDbNull(ordinal) method. Die heb ik toen vervangen door de expressie in de topic start post en de routine was ineens significant sneller dusDat is natuurlijk ook nog een oplossing. Ik Heb het zelf niet getest. Maar hoeveel trager is mega-traag? Is dat echt niet meer te doen?
Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
Verwijderd
EfBe schreef op 04 maart 2004 @ 12:58:
...heb ik toen vervangen door de expressie in de topic start post en de routine was ineens significant sneller dus(die expressie kost nauwelijks tijd). Maar goed, as't net kin sa't mat, dan mat it mar sa't kin
Ja vind je het gek als hij altijd gewoon true returned
GrapjasVerwijderd schreef op 04 maart 2004 @ 13:03:
[...]
offtopic:
Ja vind je het gek als hij altijd gewoon true returned
Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
Ik wacht wel op een latere versie van mono
Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com