SQL SERVERÏÂͼƬµÄ²åÈëÓë¶ÁÈ¡
ÏÂÎçÏòÊý¾Ý¿âSQL SERVERÖÐÓöµ½Ìí¼ÓͼƬÀàÐÍÊý¾ÝµÄÎÊÌ⣬±¾ÒÔΪÔÚ½çÃæ¹ÜÀíÆ÷ÖпÉÒÔÖ±½Ó£¨Í¨¹ýÖ¸¶¨Â·¾¶°ÑͼƬµÄÊý¾Ý±£´æÆðÀ´£©Ìí¼ÓͼƬȴ²»È»¡£ÍøÉÏËÑÁËÏÂÕÒµ½ÁËÏà¹ØµÄ½ÏרҵµÄ×ÊÁÏ£¬ÕûºÏ½â¶Áһϣº Á½ÖÖ·½·¨£º µÚÒ»¾ÍÊÇÔÚÊý¾Ý¿âÖд洢ͼƬµÄ·¾¶£¬È»ºóÔÚ³ÌÐòÖиù¾Ý¶ÁÈ¡µÄ·¾¶¶ÁȡͼƬ£»ÕâÖÖ·½·¨¼òµ¥¡¢ÈÝÒ×ʹÓ㬵«ÊÇÔÚͼƬ¹ý¶àʱ²»ºÃ¹ÜÀí¡£
µÚ¶þÖÖ¾ÍÊǽ«Í¼Æ¬×ª»»³É¶þ½øÖÆ´æ´¢ÓÚÊý¾Ý¿âÖУ¬sql server 2005ÓиöimageÊý¾ÝÀàÐÍ,רÃÅÓÃÓڴ洢ͼƬ£¬ImageÊý¾ÝÀàÐÍ´æ´¢µÄÊdz¤¶È²»È·¶¨µÄ¶þ½øÖÆÊý¾Ý£¬×î´ó³¤¶ÈÊÇ2GB¡£ µÚ¶þÖÖ·½·¨£¨ÏêÇéÇë²ÎÔÄ£ºÏêÊöµÄ¹ý³Ì£© ¼òÊö¹ý³Ì£º µ±È»Ê×ÏȵÃÓд洢ͼƬ×ֶεÄÊý¾Ý¿â¡¢±í¡£ ÈçºÎ²åÈëͼƬ£º ´óÖÂÁ÷³Ì£ºÆäËûͼƬ¸ñʽ--¡·imageÀàÐ͵Äת»¯--¡·µ½MemoryStreamÁ÷µÄת»»--¡·µ½¶þ½øÖƵÄת»»--¡·²åÈëµ½Êý¾Ý¿â¡£ ÈçºÎµÃµ½Í¼Æ¬£º ´óÖÂÁ÷³Ì£ºÑ¡È¡Êý¾Ý¿âÖеÄimageÀàÐÍ×Ö¶Î--¡·×ª»¯Îª¶þ½øÖÆÁ÷--¡·×ª»¯ÎªMemoryStreamÁ÷--¡·×ª»¯ÎªImageͼƬ¸ñʽÀàÐÍ¡£ ÆäËü£ºÈçºÎ²åÈë¶Áȡһ¸öÎļþ¡¢ÈçºÎ±£´æÊý¾Ý¿âÖеÄimage×ֶε½Ò»¸öÎļþ¡£¡£
Ïà¹ØÎĵµ£º
³£¼ûµÄSQL ServerÁ¬½Óʧ°Ü´íÎóÒÔ¼°½â¾ö·½·¨
A--S ......
DECLARE @ServerName nvarchar(50) --Êý¾Ý¿â·þÎñÆ÷Ãû³Æ£¨Êý¾Ý¿â·þÎñÆ÷IP£©
DECLARE @DataBaseName nvarchar(50) --Êý¾Ý¿âÃû³Æ
DECLARE @UserName nvarchar(50) --µÇ¼Êý¾Ý¿âÓû§ID
DECLARE @UserPwd nvarchar(50) --µÇ¼Êý¾Ý¿âÃÜÂë
DECLARE @TbName nvarchar(50) --±íÃû×Ö
DECLAR ......
Ò»¡¢×ÛÊö
ÃüÃûºÍ±àÂë¹ý³ÌÖУ¬¶¨ÒåÓÐÒâÒåµÄÃû³Æ£¬ÒÔÒ×ÓÚÀí½â¡¢·½±ãÊéдΪÔÔò¡£
£¨1£©±ÜÃâʹÓÃÖÐÎÄ£¬¾¡Á¿Ê¹ÓÃȫƴÒô»òȫӢÎÄ£¬ÒÔ·½±ã¹ú¼Ê»¯£»
£¨2£©±ÜÃâÆ´ÒôºÍÓ¢ÎĵÄÖÐÎ÷ºÏèµ£¬È磺CAOZUO_TIME£»
£¨3£©±ÜÃâÔÚÃüÃûÖаüÀ¨¿Õ¸ñ¼°ÌØÊâ×Ö·û£»
£¨4£©±ÜÃâʹÓñ£Áô×Ö£»
£¨5£©±ÜÃâÃû³ÆÌ«³¤£¬×¢ÒâËõдµÄʹÓã¬Ëõд¹æÔòΪµ¥´Êǰ4¸ ......
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CR ......
¡¡¡¡±¾ÎÄÌÖÂÛSQL Server 2005µÄй¦ÄÜ£¬ËüÔÊÐíÄ㽫XMLÊý¾Ý·Ö½âµ½¹ØÏµ¸ñʽÖУ¬¶ø²»±ØºÄÓÃÌ«¶àÄÚ´æ¡£
¡¡¡¡±¾ÎÄÌÖÂÛSQL Server 2005µÄй¦ÄÜ£¬ËüÔÊÐíÄ㽫XMLÊý¾Ý·Ö½âµ½¹ØÏµ¸ñʽÖУ¬¶ø²»±ØºÄÓÃÌ«¶àÄÚ´æ¡£
¡¡¡¡ÔÚ¾ÙÀý˵Ã÷ÈçºÎ·Ö½âÉÏһƪÎÄÕÂÖеÄÊý¾Ýʱ£¬ÎÒÃÇÊ×ÏÈÁ˽âÒ»ÏÂXQueryºÍËüÔÚSQL Server 2005ÖÐΪ¿ª·¢ÕßÌṩµÄ¹¦ÄÜ¡£
¡ ......