C#ÓïÑԹ淶
1. ÃüÃû¹æ·¶
a) Àà
¡¾¹æÔò1-1¡¿Ê¹ÓÃPascal¹æÔòÃüÃûÀàÃû£¬¼´Ê××ÖĸҪ´óд¡£
¡¾¹æÔò1-2¡¿Ê¹ÓÃÄܹ»·´Ó³À๦ÄܵÄÃû´Ê»òÃû´Ê¶ÌÓïÃüÃûÀà¡£
¡¾¹æÔò1-3¡¿²»ÒªÊ¹ÓÓI”¡¢“C”¡¢“_”µÈÌØ¶¨º¬Òåǰ׺¡£
¡¾¹æÔò1-4¡¿×Ô¶¨ÒåÒì³£ÀàÓ¦ÒÔException½áβ¡£
¡¾¹æÔò1-5¡¿ÎļþÃûÒªÄÜ·´Ó³ÀàµÄÄÚÈÝ£¬×îºÃÊǺÍÀàͬÃû¡£
b) Àà×Ö¶Î
¡¾¹æÔò2-1¡¿ÓÃcamel¹æÔòÀ´ÃüÃûÀà³ÉÔ±±äÁ¿Ãû³Æ£¬¼´Ê×µ¥´Ê£¨»òµ¥´ÊËõд£©Ð¡Ð´¡£
¡¾¹æÔò2-2¡¿Àà×ֶαäÁ¿Ãûǰ¿É¼Ó“_”ǰ׺¡£
¡¾¹æÔò2-3¡¿¼á¾ö½ûÖ¹ÔÚÆÕͨ±äÁ¿Ç°¼Ó“m_”£¨ÕâÊÇVCÀÏÃüÃû¹æÔò£©¡£
c£©·½·¨
¡¾¹æÔò3-1¡¿·½·¨Ãû²ÉÓÃPascal¹æÔò£¬µÚÒ»¸ö×Ö·ûÒª´óд¡£
¡¾¹æÔò3-2¡¿·½·¨ÃûӦʹÓö¯´Ê»ò¶¯´Ê¶ÌÓï¡£
¡¾¹æÔò3-3¡¿ÀàÖзÃÎÊÐÞÊηû»ò¹¦ÄÜÏàͬµÄ·½·¨Ó¦¸Ã·ÅÔÚÒ»Æð£¬ ÇÒ¹«¹²»òʵÏֽӿڵķ½·¨ÔÚǰ¡£
d£©ÊôÐÔ
¡¾¹æÔò4-1¡¿Ê¹ÓÃÃû´Ê¶¨ÒåÊôÐÔ£¬ÊôÐÔʹÓÃPascal¹æÔò£¬Ê××Ö·û´óд¡£
¡¾¹æÔò4-2¡¿ÊôÐÔºÍÏàÓ¦×Ö¶ÎÃû³ÆÒª¹ØÁª£¬¿ÉÒÔʹÓÃ“ÖØ¹¹”²Ëµ¥À´Éú³ÉÊôÐÔ¡£
e£©²ÎÊý
¡¾¹æÔò5-1¡¿²ÎÊý²ÉÓÃcamel¹æÔòÃüÃû£¬ÇÒÊ××Ö·ûСд¡£
¡¾¹æÔò5-2¡¿Ê¹ÓÃÃèÊöÐÔ²ÎÊýÃû³Æ£¬²ÎÊýÃû³ÆÓ¦µ±¾ßÓÐ×î¹»µÄ˵Ã÷ÐÔ¡£
¡¾¹æÔò5-3¡¿²»Òª¸ø²ÎÊý¼ÓÐÙÑÀÀûÓïÀàÐͱíʾ·¨µÄǰ׺¡£
¡¾¹æÔò5-4¡¿¼ì²é·½·¨ËùÓÐÊäÈë²ÎÊýµÄÓÐЧÐÔ¡£
f£©³£Á¿
¡¾¹æÔò6-1¡¿Ö»¶Á³£Á¿Ê¹ÓÃPascalÃüÃû¹æÔò£¬¼´Ê××Öĸ´óд¡£
¡¾¹æÔò6-2¡¿Ã¶¾ÙÃûʹÓÃPascal¹æÔòÃüÃû£¬Ã¶¾Ù³ÉÔ±±¾ÖÊÊôÓÚ³£Á¿£¬ÃüÃû¹æÔòͬÉÏ¡£
¡¾¹æÔò6-3¡¿Ã¶¾ÙÖµ´ÓСµ½´ó˳Ðò¶¨Òå¡£
¡¾¹æÔò6-4¡¿¾²Ì¬×ֶλòÊôÐÔ²ÉÓÃPascal¹æÔò£¬¼´Ê××Ö·û´óд¡£
g£©½Ó¿Ú
¡¾¹æÔò7-1¡¿½Ó¿Ú¶¨ÒåʹÓÃPascal¹æÔò£¬ÇÒ±ØÐëÒÔ´óд“I”¿ªÍ·¡£
¡¾¹æÔò7-2¡¿½Ó¿ÚÃû³ÆÒªÓÐÒâÒ壬Öм䲻ҪÓÐÏ»®Ïß“_”µÈ×Ö·û¡£
¡¾¹æÔò7-3¡¿Èç¹ûÀàʵÏÖÁ˽ӿڣ¬Ã
Ïà¹ØÎĵµ£º
ʾÀýÑÝʾÁËÓÃC#²Ù×÷MySQLµÄ·½·¨£¬ÌṩÁËÈý¸ö¿ÉÖØÓõÄÀàMySqlDBUtil,MySqlPageUtil,Page¡£
±¾Ê¾ÀýÓÉ C#²Ù×÷AccessÊý¾Ý¿âµÄ¼òµ¥Àý×Ó£¨http://www.albertsong.com/read-56.html£©Ð޸ĶøÀ´¡£
1.Ê×ÏÈÏÂÔØMySQLÊý¾Ý¿âµÄ.NETÇý¶¯
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.8.1-noinstall.zip/ ......
<Language from="SQL" To="C#">
<Type from="bigint" To="long" />
<Type from="binary" To="object" />
<Type from="bit" To="bool" />
<Type from="char" To="string" />
<Type from="datetime" To="DateTime" ......
ÕâÁ½¸öÔÚÒ»°ãÇé¿öÏÂÊÇÏàµÈµÄ£¬µ«ÊÇϵͳ´¦Àí»úÖÆÉÏÈ´ÓÐËù²»Í¬¡£
""»áÔÚÄÚ´æÀï»®Ò»¿é³¤¶ÈΪ0µÄ´æ´¢¿Õ¼ä£¬¶øString.EmptyÄÚ´æ²¢²»ÎªËü·ÖÅä¿Õ¼ä£¬ËùÒÔÎÞÂÛÐÔÄÜ»¹ÊÇËÙ¶ÈÉÏString.Empty¶¼ÓÅÓÚ""¡£
Ôø¾¿´¹ýһƪÅжÏ×Ö·û´®¿ÕÖµµÄÐÔÄÜÎÄÕ£¬ÀÏÍâдµÄ¹úÈË·Ò룬ÎÄÕ´óÒâ ......
//»ñµÃºº×ÖµÄÇøÎ»Âë
¡¡¡¡byte[] array = new byte[2];
¡¡¡¡array = System.Text.Encoding.Default.GetBytes("°¡");
int i1 = (short)(array[0] - ''\0'');
¡¡¡¡int i2 = (short)(array[1] - ''\0'');
//unicode½âÂ뷽ʽϵĺº×ÖÂë
¡¡¡¡array = System.Text.Encoding.Unicode.GetBytes("°¡");
¡¡¡¡i1 = (short)(arra ......
Õâ±¾Êé½²½â
C#
ÓïÑÔÊ®·ÖÏêϸ£¬ÎÒ½«ÆäÖеÄÖØÒªÄÚÈÝÕûÀí³ÉÌõ¿î£¬ÒÔ±¸Íü¡£
1.
ʼþÊÇÔÚÂú×ãij¸öÌØ¶¨Ìõ¼þʱ·¢ÉúµÄ£¬´¥·¢
(raise)
ʼþµÄ¶ÔÏó³ÆÎª·¢²¼Õß
(publisher)
£¬¶ÔÕâ¸öʼþ½øÐÐÏìÓ¦µÄ¶ÔÏó³ÆÎª¶©ÔÄÕß
(subscriber)
¡£Ê¼þ´¦Àí³ÌÐòÊÇ×¢²áµ½Ê¼þµÄ·½·¨£¬¿ÉÔÚÈκÎÀà»òÕ߽ṹ ......