Pangalawa, na medyo mahirap makasundo si Crystal Reports. May mga sarili siyang paniniwala sa buhay. :p
Pangatlo, natutunan ko na ang gamit ng Administrative Tools sa Control Panel ng PC. Panggawa pala siya ng mga data source names (DSN). Very useful sa pag-connect sa database. :D Ewan ko lang kung may iba pa siyang use.
Pang-apat, minsan ang GROUP BY clause sa SQL statement ay pasaway. Kapag kasi ‘di ba, gumamit ka ng aggregate functions, lahat ng columns na kasama niya sa SELECT, kailangan nasa GROUP BY. Eh minsan hindi dapat lalo na kung SUM ang ginamit mo at pangarap mong mag-add ang dalawang kaso ayaw dahil may values sa isang column na magkaiba sila. =p
Work around ko minsan ang paggamit ng inline views.
Pang-lima, nakakaamaze ang TRUNCATE TABLE [tablename]. Kinabog niya si DELETE FROM [tablename]. May isang beses kasi na like 15++ minutes na akong nagra-run ng DELETE FROM [tablename] samantalang si TRUNCATE TABLE [tablename], isang segundo lang. Haha.
Pang-anim, keri i-load ang data nang maramihan (in bulk) gamit ang BCP shell command. Mas mabilis kesa isa-isang INSERT statements. Ang laki ng naitutulong nito sa pagkabawas ng mga linya code. Be careful lang sa paggamit ng Shell command sa VB kasi kahit hindi pa tapos ang process, tutuloy na siya. So, in line with this, natutunan ko ring halungkatin si google para lang malaman ano ba dapat gawin para mahintay ang isang process na pinatakbo gamit ang Shell command bago tumuloy sa next. :D
Pang-pito, parang nagiging open source din ang Visual Basic dahil sa freevbcode.com. :D
VB ang gamit mo di ba? Halos magkapareho sila ni Delphi (sa pagkakaalam ko) :D Anong web server gamit mo?
ReplyDeleteYep. VB6. Ah talaga? Baka magkamag-anak sila ng Delphi. Haha.
ReplyDeleteWeb server with VB?? Wala eh.
Hindi ako masyadong nagwe-web application. :D
Once lang, Coldfusion ang gamit. :D
Lovely blog thanks for sharing
ReplyDelete