¿ìËÙÒµÎñͨµÀ

¶Ô.Netƽ̨¿ª·¢Êµ¼ùµÄ×ܽá

×÷Õß ØýÃû¼¼Êõ À´Ô´ NET±à³Ì ä¯ÀÀ ·¢²¼Ê±¼ä 2012-03-14
µÄ´úÂëÐèÒªºÜÉÙµÄ×¢ÊÍ£¬Èç¹ûËùÓеıäÁ¿ºÍ·½·¨µÄÃüÃû¶¼ºÜÓÐÒâÒ壬»áʹ´úÂë¿É¶ÁÐÔºÜÇ¿²¢ÎÞÐèÌ«¶à×¢ÊÍ¡£ÐÐÊý²»¶àµÄ×¢ÊÍ»áʹ´úÂë¿´ÆðÀ´ÓÅÑÅ¡£

Èç¹ûÒòΪijÖÖÔ­ÒòʹÓÃÁ˸´ÔÓ¼èɬµÄÔ­Àí£¬±ØÐëΪ³ÌÐòÅ䱸Á¼ºÃµÄÎĵµºÍÏêϸµÄ×¢ÊÍ¡£

¶Ô×¢ÊÍ×öƴд¼ì²é£¬±£Ö¤Óï·¨ºÍ±êµã·ûºÅµÄÕýȷʹÓá£

¶þ¡¢Êý¾Ý¿âÉè¼Æ¹æ·¶

±í¸ñ·ÖÀàÓëÃüÃû

Êý¾Ý±íµÄ·ÖÀà

ϵͳ±í   Ö§³ÅÒµÎñÄ£Ð͵ÄÊý¾Ý±í£¬ÈçÁ÷³ÌÄ£ÐÍ¡¢ÏµÍ³¹ÜÀíÏà¹Ø±í¡£

ÒµÎñ±í   ²úÆ·ÌṩµÄÕë¶ÔÒµÎñµÄͨÓù¦ÄÜÄ£¿éÏà¹Ø±í£¬ÈçͨÓÃÒµÎñ²éѯµÈ¡£

Óû§±í   Óû§¶þ´Î¿ª·¢Ê¹ÓõÄÓë¾ßÌåÒµÎñÏà¹ØµÄÊý¾Ý±í¡£

Êý¾Ý±íµÄÃüÃû

ËùÓбí¸ñÃüÃûÒ»ÂÉÒÔ×Öĸ“T”¿ªÍ·£¨Table£©£¬²¢ÇÒÓÃʵÒåµ¥´ÊÒÔÏ»®Ïß“_”¼ä¸ô¡£

ϵͳ±í   ϵͳ±íǰ׺Ϊ£ºTSYS_

ÒµÎñ±íǰ׺Ϊ£ºTBIZ_

Óû§±íÓÉÓû§×ÔÐж¨Ò壬µ«Êǽ¨Òé²»ÒªÓëϵͳ±íºÍÒµÎñ±íµÄÃüÃû¹æÔòÖظ´¡£

×ֶεÄÃüÃû

×ֶεÄÃüÃû¹æÔò²ÎÕÕ´úÂë±êʶ·ûµÄÃüÃû¹æÔò£¬µ«ÊÇ×¢Òâ±Ü¿ªÊý¾Ý¿âµÄ±£Áô×Ö¡£±ÈÈç²»Òª²ÉÓÃÕâÑùµÄ×Ö¶ÎÃû£ºindex£¬field£¬password£¬id£¬Oracle£¬SQLµÈµÈ¡£

¶ÔÓÚÉæ¼°µ½¼¼ÊõºËÐĵÄϵͳ±í£¬ÎªÁË·ÀÖ¹ÆÊÎö£¬½¨Òé²ÉÓÃÀàËÆ“F1£¬F2£¬F3……Fn”µÄ·½Ê½ÃüÃû¡£µ«ÊDz»Òª²ÉÓÓF0”£¬ÒòΪÕâ¸öÃû³ÆÔÚijЩÊý¾Ý¿âÖв»±»ÔÊÐí£¬±ÈÈçInterbase¡£

Ë÷ÒýµÄ½¨Á¢

Ë÷ÒýÊÇÒ»°ÑË«Èн££¬Ë÷Òý½«Ìá¸ß²éѯµÄЧÂÊ£¬µ«ÊÇÈ´½µµÍÁËinsert/delete/update µÄЧÂÊ¡£

ͨ³£Çé¿öÏ£¬¶ÔÊý¾ÝµÄ±à¼­Æµ¶ÈºÍʱÏÞÒªÇóÔ¶Ô¶µÍÓÚ¶ÔÊý¾Ý¿âµÄ²éѯҪÇó£¬Òò´Ë¶ÔÓڼǼºÜ¶àÇÒƵ·±²éѯµÄÊý¾Ý±í£¬±ØÐ뽨Á¢Ë÷Òý¡£

´ó¶àÊýÊý¾Ý¿âΪÖ÷¼ü×Ö¶Î×Ô¶¯´´½¨Ë÷Òý£¬×¢ÒâΪÍâ¼ü´´½¨Ë÷Òý¡£

²»ÒªË÷Òý´ó×ֶΣ¬ÕâÑù×÷»áÈÃË÷ÒýÕ¼ÓÃÌ«¶àµÄ´æ´¢¿Õ¼ä¡£

¾¡Á¿²»ÒªË÷ÒýƵ·±±à¼­µÄСÐÍ±í¡£

identify×ֶβ»Òª×÷Ϊ±íµÄÖ÷¼üÓëÆäËü±í¹ØÁª£¬Õ⽫»áÓ°Ïìµ½¸Ã±íµÄÊý¾ÝǨÒÆ¡£Èç¹û¿¼ÂÇÖ§³Ö¶àÊý¾Ý¿â£¬½¨ÒéÖ÷¼ü²ÉÓóÌÐòÉú³ÉµÄΨһֵ¡£

Èç¹ûÒ»¸ö´óÐͱíÐèҪƵ·±µÄ×öinsert/delete/update²Ù×÷£¬Í¬Ê±Ò²ÐèÒª×ö¸ß²¢·¢Á¿µÄ²éѯ£¬ÄÇô½¨Òé¸ù¾ÝÊý¾ÝµÄ·ÃÎÊƵ¶È¶Ô±í×÷²ð·Ö£¬¶øºó½¨Á¢Ë÷Òý¡£

¹ý³ÌÓ뺯Êý

Êý¾Ý¿â³§ÉÌΪÁË͹ÏÖ×ÔÉíµÄÓÅÊÆ£¬¶¼ÌṩÁ˷ḻÇÒ¸öÐÔ»¯µÄ¹ý³ÌÓ뺯Êý¡£

ΪÁËÌáÉý²úÆ·µÄÉìËõÐÔºÍÊý¾ÝÎÞ¹ØÐÔ£¬Ç벻ҪʹÓÃÓëÌض¨Êý¾Ý¿âÏà¹ØµÄ¹ý³ÌÓ뺯Êý£¬Ò²²»ÍƼö²ÉÓÃStore Procedure£¬½¨ÒéʹÓÃÓ¦Ó÷þÎñÆ÷µÄÖмä²ãÒµÎñ¶ÔÏó¡£

×Ö¶Î/ÓòµÄ¶¨Òå

¾¡Á¿±ÜÃâʹÓÃBlob£¬Èç¹ûÒ»¶¨ÒªÓã¬Çë²»ÒªË÷Òýblob£¬²¢ÇÒ²»Òª¶¨Òå¶à¸öblob¡£

²»ÒªÊ¹ÓÃÈÕÆÚ×ֶΣ¬¸ÄÓÃ×Ö·û´®char(19)Ìæ´ú£¬È磺2008-12-09 12:22:08¡£

¶ÔÓÚÈ·¶¨³¤¶ÈµÄ´®£¬Çë¹Ì¶¨×Ö¶ÎÀàÐ͵ij¤¶È£¬Èçchar£¨80£©£¬²»Òª²ÉÓÃvarchar¡£

¶ÔÓÚÖµÀàÐÍ×ֶΣ¬ÇëʹÓöÔÓ¦µÄÊý¾Ý¿âÖµÀàÐÍ£¬¶ø²»ÒªÓÃ×Ö·û´®¡£

Èý¡¢ComºÍ.Net»¥²Ù×÷¹æ·¶

.NET ¼¼ÊõÒѾ­³ÉΪ΢Èíƽ̨µÄÖ÷Á÷£¬µ«ÊÇÔÚWin32ʱ´ú¿ª·¢Á˺ܶàCOM¡¢DCOM×é¼þ£¬ÓÉÓÚÔÚ¿ª·¢COM×é¼þʱͶÈëÁË´óÁ¿µÄÈËÁ¦¡¢²ÆÁ¦£¬ÈçºÎÔÚ.NET»·¾³ÏÂÖØÓÃÕâЩCOM×é¼þ¾ÍÏԵøüÓÐÒâÒå¡£

.NETÖ§³ÖÔËÐÐʱͨ¹ýCOM¡¢COM£«¡¢±¾µØWinAPIµ÷ÓÃÓëδÍйܴúÂëµÄË«Ïò»¥²Ù×÷ÐÔ£¬ÒªÊµÏÖ»¥²Ù×÷ÐÔ£¬±ØÐëÊ×ÏÈÒýÈë.NET FrameworkµÄ System.Runtime.InteropServicesÃüÃû¿Õ¼ä¡£

C#µÄÓ﷨Ϊ£º

using System.Runtime.InteropServices;

1) .NET·ÃÎÊAPI

.NETÔÊÐíC££·ÃÎÊδÍйܵÄDLLµÄº¯Êý¡£ÈçÒªµ÷ÓÃWindows User32.dllµÄMessageBoxº¯Êý£º

int MessageBox(HWND hwnd,LPCTSTR lpText, LPCTSTR lpCaption,UINT uType)

¿ÉÒÔÉùÃ÷Ò»¸ö¾ßÓÐDLLImportÊôÐÔµÄstatic extern·½·¨£º

using System.Runtime.InteropServices£»

[DllImport(“user32.dll”)]

static ertern int MessageBox(int hwnd,string text,string caption,int type);

È»ºóÔÚ´úÂëÀïÃæÖ±½Óµ÷ÓþͿÉÒÔÁË¡£ÕâÀïҪעÒâÔÚµ÷Ó÷µ»Ø×Ö·û´®µÄAPIÖÐʹÓÃStringBuilder¶ÔÏó¡£

2) .NET·ÃÎÊCOM×é¼þ

´Ó.NETµ÷ÓÃCOM×é¼þ±È½ÏÈÝÒ×£¬Ö»ÒªÊ¹ÓÃtlbimp.exe²úÉúCOMµÄ×°ÅäÐÎʽµÄWarpClass£¬È»ºóÔÚ.NETÏîÄ¿Öе÷Óü´¿É¡£

×¢ÒâCOMµÄÀàÐÍÐÅϢͨ¹ýType LibraryÎļþÃèÊö£¬.NET×°Åä¼þÊÇ×ÔÃèÊöµÄ¡£TlbimpµÄ×÷ÓÃÊÇ´ÓCOM×é¼þ¼°ÆäÀàÐÍÐÅÏ¢ÖвúÉú×ÔÃèÊöµÄ×°Åä¼þ¡£

1£®±àдCom×é¼þ

±àÒëÉú³ÉÒ»¸öComAccount.dll¡£

2. ²úÉú.NET¿É·ÃÎʵİü×°Àࣨassembly£©£¬Ê¹ÓÃTlbImp.exe²úÉú.NET×°Åä¼þ¡£

TlbImp /out£ºNetAccount.dll ComAccount.dll

3£®ÔÚ.NET´úÂëÖзÃÎÊ

.NET´úÂëÖ»ÐèÒýÓÃNetAccount.dll,¾Í¿ÉÒÔÏñ·ÃÎÊ.NETµÄ×°Åä¼þÒ»Ñù·ÃÎÊCOM×é¼þ¡£

ËÄ¡¢Òì³£´¦Àí

Òì³£´¦ÀíµÄÔ­Ôò

ÔÚÓ¦ÓóÌÐò¼¶£¨Ï̼߳¶£©´íÎó´¦ÀíÆ÷Öд¦ÀíËùÓеÄÒ»°ãÒì³£¡£Óöµ½“ÒâÍâµÄÒ»°ãÐÔ´íÎó”ʱ£¬´Ë¿Ì´íÎó´¦ÀíÆ÷Ó¦¸Ã²¶×½Òì³££¬¸øÓû§ÌáʾÏûÏ¢£¬ÔÚÓ¦ÓóÌÐò¹Ø±Õ»òÓû§Ñ¡Ôñ“ºöÂÔ²¢¼ÌÐø”֮ǰ¼Ç¼´íÎóÐÅÏ¢¡£

²»±Øÿ¸ö·½·¨¶¼ÓÃtry-catch£¬µ±Ìض¨µÄÒì³£¿ÉÄÜ·¢Éúʱ²ÅʹÓᣱÈÈ磬µ±Ð´Îļþʱ£¬´¦ÀíÒì³£FileIOException¡£

±ðд̫´óµÄ try-catch Ä£¿é¡£Èç¹ûÐèÒª£¬ÎªÃ¿¸öÖ´ÐеÄÈÎÎñ±àдµ¥¶ÀµÄ try-catch Ä£¿é¡£Õ⽫ÓÐÖúÓÚÕÒ³öÄÄÒ»¶Î´úÂë²úÉúÒì³££¬²¢¸øÓû§·¢³öÌض¨µÄ´íÎóÏûÏ¢¡£

Èç¹ûÓ¦ÓóÌÐòÐèÒª£¬¿ÉÒÔ±àд×Ô¼ºµÄÒì³£Àà¡£×Ô¶¨ÒåÒì³£²»Ó¦´Ó»ùÀàSystemExceptionÅÉÉú£¬¶øÒª¼Ì³ÐÓÚIApplicationException¡£

ÔÚ¿ª·¢½×¶Î£¬²»±ØÔÚËùÓз½·¨Öв¶×½Ò»°ãÒì³£¡£¿ÌÒâµÄ·Å×ÝÒì³££¬½«°ïÖúÔÚ¿ª·¢ÖÜÆÚ·¢ÏÖ´ó¶àÊýµÄ´íÎó¡£

Òì³£´¦ÀíµÄÌáʾ

²»Òª²¶×½ÁËÒ쳣ȴʲôҲ²»×ö£¬¿´ÆðÀ´ÏµÍ³ËƺõÔÚÕý³£ÔËÐС£Èç¹ûÕâÑùÒþ²ØÁËÒ»¸öÒì³££¬½«ÓÀÔ¶²»ÖªµÀÒì³£µ½µ×ÊÇ·ñ·¢Éú£¬ÎªÊ²Ã´·¢Éú¡£

·¢ÉúÒ쳣ʱ£¬¸ø³öÓѺõÄÏûÏ¢¸øÓû§¡£µ«Òª¾«È·¼Ç¼´íÎóµÄËùÓпÉÄÜϸ½Ú£¬°üÀ¨·¢ÉúµÄʱ¼ä£¬ºÍÏà¹Ø·½·¨£¬ÀàÃûµÈ¡£

ÓÀÔ¶±ðÓÃÏñ“Ó¦ÓóÌÐò³ö´í”£¬“·¢ÏÖÒ»¸ö´íÎó”µÈ´íÎóÌáʾÏûÏ¢£¬¶øÓ¦¸ø³öÀàËÆ“¸üÐÂÊý¾Ý¿âʧ°Ü£¬ÇëÈ·±£µÇ½idºÍÃÜÂëÕýÈ·¡£”Ö®ÀàµÄ¾ßÌåÏûÏ¢¡£

ÏÔʾ´íÎóÏûϢʱ£¬»¹Ó¦ÌáʾÓû§ÈçºÎ½â¾öÎÊÌâ¡£È磺“¸üÐÂÊý¾Ý¿âʧ°Ü£¬ÇëÈ·±£µÇ½idºÍÃÜÂëÕýÈ·¡£”£¬¶ø²»Êǽö½ö˵“¸üÐÂÊý¾Ý¿âʧ°Ü”¡£

ÏÔʾ¸øÓû§µÄÏûÏ¢Òª¼ò¶Ì¶øÓѺᣵ«Òª°ÑËùÓпÉÄܵÄÐÅÏ¢¶¼¼Ç¼ÏÂÀ´£¬ÒÔÖúÕï¶ÏÎÊÌâ¡£

Òì³£´¦ÀíµÄ´úÂëʵÀý

ÍƼöÈçÏÂÒì³£´¦Àíģʽ£º

void ReadFromFile ( string fileName )
{
try
{
// ¶ÁÎļþ.
}
catch (FileIOException ex)
{
// ¼ÇÔØÒì³£ÈÕÖ¾
// ÖØÅ×¾ßÓÐÕë¶ÔÐÔµÄÒì³£ÐÅÏ¢
throw;
}
}

²»ÍƼöÈçϵÄÒì³£´¦Àíģʽ£º

void ReadFromFile ( string fileName )
{
try
{
// ¶ÁÎļþ
}

catch (Exception ex)
{
// ²¶×½Ò»°ãÒì³£½«ÈÃÎÒÃÇÓÀÔ¶²»ÖªµÀµ½µ×ÊÇÎļþ´íÎó»¹ÊÇÆäËû´íÎó
// Òþ²ØÒì³£½«ÎÒÃÇÓÀÔ¶²»ÖªµÀÓдíÎó·¢Éú¡£
return "";
}
}

Îå¡¢¶ÔÏóʵÀýµÄÉêÇëÓëÊÍ·Å

.Netƽ̨µÄÀ¬»ø»ØÊÕ»úÖÆ£¬¿ÉÒÔ×Ô¶¯µÄdispose²»ÔÙÒýÓõĶÔÏóʵÀý£¬ËùÒԺܶ࿪·¢ÈËÔ±²¢²»Ö÷¶¯ÊÍ·ÅÉêÇëµÄ¶ÔÏó×ÊÔ´¡£ÊÂʵÉÏ£¬ÔÚ¶ÔÏóµÄÉúÃüÖÜÆÚ½áÊø֮ǰÊDz»»á±»Êͷŵġ£

µ«ÊÇ£¬ºÜ¶àʱºòµ±¶ÔÏó´¦ÓÚÉúÃüÖÜÆÚÖ®ÄÚʱ£¬ÎÒÃDz»ÔÙʹÓÃËü£¬ÒÔ±ãÊÍ·Å×ÊÔ´ÌáÉýϵͳЧÂÊ¡£Òò´Ë£¬Ö÷¶¯ÊÍ·ÅÉêÇëµÄ×ÊÔ´ÏԵúÜÓбØÒª¡£

ÓÀÔ¶²»Òª°ÑÁ¦ËùÄܼ°µÄÊÂÇé½»¸ø²Ù×÷ϵͳ£¬¼°Ê±ÊͷŲ»ÔÙʹÓõÄ×ÊÔ´ÊÇÒ»¸öºÃÏ°¹ß¡£

Áù¡¢Êý¾Ý¿â·ÃÎÊ

Êý¾Ý¿â·ÃÎÊÓÀÔ¶ÊÇϵͳµÄÆ¿¾±£¬Ñ¡Ôñ¸ßЧ¡¢ÎȽ¡µÄÊý¾Ý¿â·ÃÎÊģʽÊDzúÆ·ÐÔÄܵĻù´¡±£Ö¤¡£

ÓÀÔ¶²»Òª¼ÙÉèÄãµÄÓ¦ÓÃϵͳ¹¹½¨Óëij¸öÊý¾Ý¿âÖ®ÉÏ£¬Òò´Ë±ØÐëÓÐͳһµÄ¡¢Í¸Ã÷µÄÊý¾Ý¿â·ÃÎÊ»úÖÆ¡£

²ÉÓÃADO.Net·ÃÎÊÊý¾Ý¿â

»ùÓÚЧÂʺÍÎȶ¨ÐԵĿ¼Á¿£¬²ÉÓÃ΢Èíƽ̨ԭÉúµÄÊý¾Ý¿â·ÃÎÊģʽADO.Net¡£Ê¹ÓÃADO.Net¿ÉÒÔͨ¹ýOLEDBºÍODBCÁ½ÖÖģʽ·ÃÎÊÊý¾Ý¿â£¬ÎÒÃǽ¨ÒéʹÓÃÊý¾Ý¿â³§ÉÌÌṩµÄOLEDBģʽ£¬ÕâÖÖģʽÈƹýÁËODBC£¬Ê¹µÃÊý¾Ý¿âµÄÓαêÐÔÄÜ´ó´óÌáÉý£¬Ð§Âʸü¼Ñ¡£

²»Ê¹ÓõÚÈý·½µÄÊý¾Ý³Ö¾Ã²ãʹÓÃÀàËÆÓÚNhibernateÖ®ÀàµÄµÚÈý·½Êý¾Ý³Ö¾Ã²ã¹¤¾ßËäÈ»¿ÉÒÔÌá¸ß¿ª·¢µÄЧÂÊ£¬µ«ÊÇÈ´½µµÍÁËϵͳµÄÐÔÄܺ͵¯ÐÔ¡£ÐÔÄܶÔÓÚ²úÆ·¶øÑÔ£¬Ô¶Ô¶±È¿ª·¢Ð§ÂÊÖØÒªµÄ¶à£¬¿öÇÒ»ùÓÚVS2005µÄ¿ª·¢£¬Ð§Âʲ»ÊÇÎÊÌâ¡£Çë¼Çס£ºµÚÈý·½µÄ¹¤¾ßÓÀÔ¶²»ÄܳÉΪÄãµÄ²úÆ·ºËÐļ¼Êõ£»Êý¾Ý·ÃÎÊ»úÖÆÊÇϵͳµÄЧÂÊÆ¿¾±£¬¶Ô

ʹÓÃ×ÔÖ÷²úȨµÄÊý¾Ý¶ÔÏó

Ö±½Ó²ÉÓÃADO.Net·â×°×îµ×²ãµÄÊý¾Ý·ÃÎÊ·½·¨£º²åÈ롢ɾ³ýºÍ¸üУ¬ÒÔ¼°ÊÂÎñ¹ÜÀíµÈ£»¿Í»§¶ËºÍ·þÎñÆ÷¶Ë²ÉÓÃÏàͬµÄÊý¾Ý·ÃÎÊ»úÖÆ£¬²¢ÉèÁ¢Á¬½Ó»º³å³ØÌáÉýÊý¾Ý·ÃÎÊЧÂÊ¡£

Æß¡¢·Ö²¼Ê½ÊÂÎñ¹ÜÀí

¶ÔÓÚ¶à²ã·Ö²¼Ê½Ó¦ÓöøÑÔ£¬Êý¾Ý¿âÊÂÎñ³ÊÏÖ³ö“Ô¶³Ì¡¢·Ö²¼”µÄÌØÉ«£¬µ¼ÖÂÊÂÎñÄÑÒÔ¹ÜÀí¡£

¶ÔÓÚAdo.Net¶øÑÔ£¬ÊÂÎñ°ó¶¨ÁËÊý¾Ý¿âÁ¬½Ó£¬Òò´Ë±ØÐëÔÚÊý¾Ý·ÃÎʶÔÏóÖжÔÿһ¸öÊý¾Ý¿âÁ¬½Ó¹ÜÀí¸÷×ÔµÄÊÂÎñ»òǶÌ×ÊÂÎñ¡£Èç¹ûÒª·ÃÎÊÊý¾Ý¿â£¬·þÎñÆ÷ÉϵÄÊý¾Ý·ÃÎʶÔÏó½«×Ô¶¯·ÖÅäÒ»¸öÌض¨µÄÁ¬½Ó£¬¸ù¾Ý¸ÃÁ¬½ÓIDÖ´ÐÐÊý¾Ý²Ù×÷£»ÎÞÂÛ¸ÃÊÂÎñ·Ö²¼ÓÚ¶àÉÙ¸öÔ¶³Ì¿Í»§¶Ë½ø³Ì£¬·þÎñÆ÷Êý¾Ý¶ÔÏóÖ»ÐèÒªËø¶¨Á¬½ÓID¼´¿ÉÇáËɽøÐÐÊÂÎñ¹ÜÀí¡£

°Ë¡¢ÖÇÄÜ¿Í»§¶Ë

ÖÇÄÜ¿Í»§¶ËÊÇÒ×ÓÚ²¿ÊðºÍ¹ÜÀíµÄ¿Í»§¶ËÓ¦ÓóÌÐò£¬Ëü×ÛºÏÁËÊÝ¿Í»§¶ËºÍÅÖ¿Í»§¶ËµÄÓŵ㣬ͨ¹ýͳ³ïʹÓñ¾µØ×ÊÔ´ºÍµ½·Ö²¼Ê½Êý¾Ý×ÊÔ´µÄÖÇÄÜÁ¬½Ó£¬Ìṩ¿ìËÙÏìÓ¦µÄºÍ·á¸»µÄ½»»¥Ê½ÌåÑé¡£

ÖÇÄÜ¿Í»§¶Ë·ÖΪWindows Form£¬Office Client£¬Mobile ClientÈýÖÖÀàÐÍ£¬¾ßÓÐÈçÏÂÌص㣺

ÀûÓñ¾µØ×ÊÔ´

ÀûÓÃÍøÂç×ÊÔ´

Ö§³Öż¶ûÁ¬½ÓµÄÓû§

ÌṩÖÇÄÜ°²×°ºÍ¸üÐÂ

Ìṩ¿Í»§¶ËÉ豸Áé»îÐÔ

.NET ¿ò¼Ü»ùÀà¿âÄÚǶÁËÖ§³ÖÖÇÄÜ¿Í»§¶ËµÄ·á¸»³ÌÐò¼¯£¬Í¨¹ýʹÓù«¹²ÓïÑÔÔËÐпâ (CLR)£¬¿ÉÒÔÀûÓÃÈκÎÊܵ½ .NET Ö§³ÖµÄÓïÑÔÀ´¿ª·¢ÖÇÄÜ¿Í»§¶Ë¡£

ÖÇÄÜ¿Í»§¶ËÊÇÊÝ¿Í»§¶ÎµÄÇ¿´óÌæ´úÆ·£¬Ò²ÊÇ΢ÈíÍƼöµÄ¿Í»§¶Ëģʽ¡£¾¡Á¿Ê¹ÓÃÖÇÄÜ¿Í»§¶Ë¶ø²»ÒªÊ¹ÓÃä¯ÀÀÆ÷¡£Èç¹û¿ÉÒÔ£¬Çë°ÑÄãµÄ¿Í»§¶Ëϵͳ¹¹½¨ÔÚOfficeƽ̨ÉÏ£¬ÈçOutlook¡£

ÁèÖڿƼ¼×¨ÒµÌṩ·þÎñÆ÷×âÓᢷþÎñÆ÷Íйܡ¢ÆóÒµÓʾ֡¢ÐéÄâÖ÷»úµÈ·þÎñ£¬¹«Ë¾ÍøÕ¾£ºhttp://www.lingzhong.cn ΪÁ˸ø¹ã´ó¿Í»§Á˽â¸ü¶àµÄ¼¼ÊõÐÅÏ¢£¬±¾¼¼ÊõÎÄÕÂÊÕ¼¯À´Ô´ÓÚÍøÂç,ÁèÖڿƼ¼×ðÖØÎÄÕÂ×÷ÕߵİæȨ£¬Èç¹ûÓÐÉæ¼°ÄãµÄ°æȨÓбØҪɾ³ýÄãµÄÎÄÕ£¬ÇëºÍÎÒÃÇÁªÏµ¡£ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúҪתÔر¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!

Copyright ©1999-2011 ÏÃÃÅÁèÖڿƼ¼ÓÐÏÞ¹«Ë¾ ÏÃÃÅÓÅͨ»¥Áª¿Æ¼¼¿ª·¢ÓÐÏÞ¹«Ë¾ All rights reserved

µØÖ·(ADD)£ºÏÃÃÅÈí¼þÔ°¶þÆÚÍûº£Â·63ºÅ701E£¨¶«ÄÏÈÚͨÅÔ£© Óʱà(ZIP)£º361008

µç»°£º0592-5908028 ´«Õ棺0592-5908039 ×ÉѯÐÅÏ䣺web@lingzhong.cn ×ÉѯOICQ£º173723134

¡¶ÖлªÈËÃñ¹²ºÍ¹úÔöÖµµçÐÅÒµÎñ¾­ÓªÐí¿ÉÖ¤¡·ÃöB2-20100024  ICP±¸°¸:ÃöICP±¸05037997ºÅ