´¦ÀíSQL ServerÊý¾Ý¿âÖеĹÂÁ¢Óû§(ͼ)
´¦ÀíSQL ServerÊý¾Ý¿âÖеĹÂÁ¢Óû§(ͼ)
°ÑÊý¾Ý¿â´ÓÒ»¸ö·þÎñÆ÷ʵÀý¸½¼ÓºÍ»Ö¸´µ½ÁíÒ»¸öʵÀýÖÐÊÇÊý¾Ý¿â¹ÜÀíÔ±Ö´Ðеij£¼ûµÄÈÎÎñ¡£¸½¼Ó»òÕ߻ָ´Ò»¸öÊý¾Ý¿âÖ®ºó£¬Ö®Ç°ÔÚÊý¾Ý¿âÖд´½¨ºÍÅäÖõĵǼÃûÒѾ²»ÄÜ·ÃÎÊÁË¡£Õâ¸öÎÊÌâ×î³£¼ûµÄÖ¢×´ÊÇÓ¦ÓóÌÐò»áÓöµ½µÇ¼ʧ°ÜµÄ´íÎ󣬻òÕßÊǵ±ÄãÊÔ×ŰѵǼÃûÌí¼Óµ½Êý¾Ý¿âÖÐʱ£¬Äã¿ÉÄÜ»áµÃµ½Ò»¸öÐÅÏ¢±ÈÈçÕâ¸öÓû§ÒѾÔÚÕâ¸öÊý¾Ý¿âÖдæÔÚ¡£µ±ÄãÖ´ÐÐÒ»¸ö¸½¼Ó»òÕßÒ»¸ö»Ö¸´Ê±£¬ÕâÊǺܳ£¼ûµÄÒ»ÖÖÇé¿ö£¬ÄÇôÄãÈçºÎ½â¾öÕâ¸öÎÊÌâÄØ?
¡¡¡¡×¨¼Ò½â´ð
¡¡¡¡µ±Êý¾Ý¿â´ÓÒ»¸ö·þÎñÆ÷Ç¨ÒÆµ½ÁíÒ»¸ö·þÎñÆ÷ʱ£¬´æ´¢ÔÚÖ÷´ÓÊý¾Ý¿âÖеĵǼÃûidsÓë´æ´¢ÔÚÿ¸öÓû§Êý¾Ý¿âÖеĵǼÃûids²»·ûºÏ¡£ÕýÈçÉÏÃæËù˵µÄ£¬¸½¼Ó»ò»Ö¸´Ò»¸öÊý¾Ý¿âÖ®ºóÄã»á¿´µ½µÄһЩ´íÎó°üÀ¨£º
¡¡¡¡Msg 229, Level 14, State 1
¡¡¡¡%s permission denied on object %.*s, database %.*s, owner %.*s
¡¡¡¡»òÕß
¡¡¡¡Microsoft SQL-DMO (ODBC SQLState: 42000) Error 15023: User or role '%s' already exists in the current database.
¡¡¡¡Ã»ÓÐÕýÈ·µÄÀí½âºÍÊʵ±µÄ¼Æ»®£¬Äã¿ÉÄÜ»áÓöµ½Õâ¸öÎÊÌâ¡£Äã¿ÉÄÜ»áɾ³ýºÍÖØÐ´´½¨Õâ¸öÓû§£¬µ«ÊÇÄ㽫ÊÍ·ÅËùÓÐÅäÖõÄȨÏÞ¡£ËùÒÔÒ»¸öÕýÈ·µÄÁ´½Ó»úÖÆÊÇÐèÒªµÄ£¬Òò´ËÒª±£ÁôȨÏÞ¡£
¡¡¡¡Äã¿ÉÄÜ¿´µ½µÄһЩ¿ÉÄܵĴíÎóÐÅÏ¢°üÀ¨
¡¡¡¡¡¡ÔÚ¿ªÊ¼Õâ¸öÎÊÌâµÄ½â¾ö·½°¸Ö®Ç°£¬×îºÃ¿´¿´·´·½ÏòµÄÎÊÌâ¡£´æ´¢ÔÚÖ÷´ÓÊý¾Ý¿âÖеÄSQL Server µÇ¼ÃûÓ³Éäµ½¸ö±ðµÄÊý¾Ý¿âÖС£SQL Server µÇ¼Ãûͨ¹ýʹÓÃÓ³Éäµ½Êʵ±µÄSQL Server µÇ¼ÃûµÄÊý¾Ý¿âÓû§À´·ÃÎʸö±ðµÄÊý¾Ý¿â¡£ÓÐÁ½ÖÖÇé¿öÀýÍ⣬ÄǾÍÊÇÀ´±öÕÊ»§ºÍMicrosoft Windows×é³ÉÔ±Éí·Ý¡£·þÎñÆ÷ʵÀýÉϵÄSQL Server 2005µÇ¼ÃûÔÚsys.server_principalsϵͳĿ¼ÊÓͼºÍsys.sysloginsÊÓͼÉÏÊǿɼûµÄ¡£¶ÔÓÚSQL Server 2000£¬Äã¿ÉÒÔÔÚsysxlogins±íÖеõ½SQL ServerµÇ¼ÃûÐÅÏ¢¡£
¡¡¡¡ÁíÒ»·½Ã棬ӳÉäµ½ÁíÒ»¸öÊý¾Ý¿âÓû§µÄÐÅÏ¢´æ´¢ÔÚϵͳ±ísysusersµÄÊý¾Ý¿âÖС£Ëü°üÀ¨Êý¾Ý¿âÓû§ÃûºÍÏà¶ÔÓ¦µÄSQL ServerµÇ¼ÃûµÄ°²È«±êʾ·û(SID)¡£Õâ¸öÊý¾Ý¿âÓû§µÄȨÏÞÓÃÓÚÔÚÊý¾Ý¿âÖÐÊÚȨ¡£
¡¡¡¡ËùÒÔÎÒÃÇ¿ÉÒÔ˵£¬Ã¿´ÎÎÒÃÇ´´½¨Ò»¸öSQL ServerµÇ¼Ãû£¬¾Í¿ÉÒÔÔÚSQL Server 2005 µÄ sys.server_principalsϵͳĿ¼ÊÓͼ»òÕßsys.sysloginsÊÓͼÉÏ¿´µ½Ëü¡£Ò»¸öÊý¾Ý¿âÖеÄsysusers±íµÄ±íÏîÁ´½Óµ½ÉÏͼÏÔʾµÄSQL Server µÇ¼ÃûÖС£Õâ¸öÁ´½Óͨ¹ýÒ»¸öÃûΪSIDµÄÀ¸´´½¨¡£
¡¡¡¡Èç¹ûÎÒÃÇͨ
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃæ£¬ºóÃæ ......
SQL ServerÖеÄÊý¾Ý¿â¶¼ÊÇÓÉÒ»»ò¶à¸öÊý¾ÝÎļþÒÔ¼°Ò»»ò¶à¸öÊÂÎñÈÕÖ¾Îļþ×é³ÉµÄ¡£
¹ËÃû˼Ò⣬Êý¾ÝÎļþÖ÷Òª´æ´¢Êý¾Ý¿âµÄÊý¾Ý£¬°üÀ¨Êý¾Ý¿âÄÚÈݽṹ£¬Êý¾ÝÒ³£¬Ë÷ÒýÒ³µÈµÈ¡£ÄÇôÊÂÎñÈÕÖ¾µ½µ×ÊǸÉʲôµÄÄØ£¿ËüÖ÷ÒªÊÇÓÃÀ´±£´æÊý¾Ý¿âÐ޸ļǼµÄ£¬ÈçÏÂͼ£º
SQL ServerµÄ¹¤×÷ÔÀíΪʲôÕâÑùÄØ£¿ÎªÊ²Ã´²»°ÑÊý¾ÝÁ¢¿ÌдÈëÊý¾ÝÎļþÄØ£¿Ô ......
ÎÒ½ñÌìѧϰÁËsqlÓï¾äµÄ³£Óú¯Êý£¬ÊÇ·ëÍþÀÏʦ½²µÄ£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
Ò»£¬SQLº¯Êý£º
1. ´óСдת»»º¯Êý
lower ת³ÉСд
upper ´óд
initcap ½«×Ö·û´®µÄ(ÿ¸öµ¥´ÊµÄ)µÚÒ»¸ö×Öĸ±äΪ´óд,ºóÃæµÄСд
select initcap('huangHY') from dual
&n ......
SQL Server 2005 ¿ª·¢°æ²»ÔÊÐíÔ¶³ÌÁ¬½Ó¡£
¡¡¡¡ÒªÔÊÐíÔ¶³ÌÁ¬½ÓSQL Server 2005 ,ÐèÒªÍê³ÉÒÔϲ½Ö裺
•ÔÚSQLServer ʵÀýÉÏÆôÓÃÔ¶³ÌÁ¬½Ó¡£
•´ò¿ª·þÎñÆ÷ SQLBrowser ·þÎñ¡£
•ÅäÖ÷À»ðǽÒÔÔÊÐíSQLBrowser ·þÎñºÍSQLServer·þÎñÍøÂçͨÐÅ¡£
¡¡¡¡ÔÚSQLServer ʵÀýÉÏÆôÓÃÔ¶³ÌÁ¬½Ó
1.Ö¸Ïò“¿ªÊ¼->³ÌÐ ......
Ëù²âÊÔ»·¾³Îª£ºMs sqlserver 2008£¬visual studio 2008
²âÊÔÊý¾ÝΪ10ÍòÌõ
Linq·½Ê½ ´úÂ룺
/// <summary>
/// Linq ·½Ê½
/// </summary>
public static void Linq_insert()
{
DataClassesDataContext dataContext = new DataClassesDataContext();
......