19. Èç¹ûΪÏÂÁÐÔ¤±àÒëSQLµÄµÚÈý¸öÎʺŸ³Öµ£¬ÄÇôÕýÈ·µÄÑ¡ÏîÊÇÄÄÒ»¸ö£¿
UPDATE emp SET ename=?,job=?,salary=? WHERE empno=?; A. pst.setInt(\B. pst.setInt(3,2000);
C. pst.setFloat(\D. pst.setString(\20. ÓйØPreparedStatement˵·¨ÕýÈ·µÄÊÇÄÄÒ»¸ö£¿
A. ¸Ã¶ÔÏóÖ»ÄÜÖ´ÐдøÎʺÅռλ·ûµÄÔ¤±àÒëSQL£¬²»ÄÜÖ´ÐÐSQLÓï¾ä¡£ B. ¸Ã¶ÔÏóÖ´ÐеÄʱºò£¬Ö»ÄÜÖ´ÐвéѯÓï¾ä£¬ÆäËûÔ¤±àÒëSQLÓï¾äÖ»ÄÜÓÉ
StatementÖ´ÐС£
C. ¸Ã¶ÔÏóÒòΪֻÄÜÖ´ÐвéѯÓï¾ä£¬ËùÒԸöÔÏó²»ÄÜÓÃÔÚJDBCÊÂÎïÖС£ D. ¸Ã¶ÔÏóÓëÒ»ÌõSQLÔ¤±àÒëÓï¾ä°ó¶¨£¬²»ÄÜÖ´ÐÐÆäËûÔ¤±àÒëSQLÓï¾ä¡£ 21. ÓйØÔ¤±àÒëSQLµÄÓеã˵·¨´íÎóµÄÊÇÄÄÒ»¸ö£¿
A. Ô¤±àÒëSQL¿ÉÒÔ±»PreparedStatement·´¸´Ö´ÐÐ
B. Ô¤±àÒëSQLÓï¾äÔÚPreparedStatement¶ÔÏó´´½¨Ö®ºó¾Í±»´«µÝ¸øÊý¾Ý¿â½âÎö£¬
Ö®ºóPreparedStatementÖ´ÐÐÔ¤±àÒëµÄʱºò£¬Æäʵ´«µÝ¸øÊý¾Ý¿âµÄÖ»ÓÐռλ·ûµÄ²ÎÊý¡£Èç¹ûÐèÒªÅúÁ¿²åÈë1000Ìõ¼Ç¼µÄʱºò£¬Ô¤±àÒëSQLÖ»±»Êý¾Ý¿â½âÎöÒ»´Î£¬ÆäÓà¶¼ÊÇÊý¾Ý¿â½ÓÊܲÎÊýÊý¾ÝÈ»ºóÖ´ÐУ¬ÕâÑùµÄËÙ¶È´óΪÌá¸ß¡£ C. Ô¤±àÒëSQLµÄ°²È«ÐԺ㬿ÉÒÔµÖÓùÊý¾Ý¿â½Å±¾×¢Èë¹¥»÷£¬¶øÕâÈ´ÊÇStatement
Ëù²»¾ß±¸µÄ¡£
D. Ô¤±àÒëSQLµÄռλ·û¼È¿ÉÒÔÌæ´úÊý¾Ý±í£¬Ò²¿ÉÒÔÌæ´ú±í´ïʽµÄÊý¾Ý£¬ÉõÖÁÊÇ×Ó
²éѯÓï¾ä¡£
22. ÏÂÁÐÑ¡ÏîÓйØResultSet˵·¨´íÎóµÄÊÇÄÄÒ»¸ö£¿
A. ResultSetÊDzéѯ½á¹û¼¯¶ÔÏó£¬Èç¹ûJDBCÖ´ÐвéѯÓï¾äûÓвéѯµ½Êý¾Ý£¬ÄÇ
ôResultSet½«»áÊÇnullÖµ¡£
B. ÅжÏResultSetÊÇ·ñ´æÔÚ²éѯ½á¹û¼¯£¬¿ÉÒÔµ÷ÓÃËüµÄnext()·½·¨¡£ C. Èç¹ûConnection¶ÔÏ󹨱գ¬ÄÇôResultSetÒ²ÎÞ·¨Ê¹Óá£
D. Èç¹ûÒ»¸öÊÂÎïûÓÐÌá½»£¬ÄÇôResultSetÖÐÊÇ¿´²»µ½ÊÂÎï¹ý³ÌÖеÄÁÙʱÊý¾Ý¡£ 23. SELECT COUNT(*) FROM emp;ÕâÌõSQLÓï¾äÖ´ÐУ¬Èç¹ûÔ±¹¤±íÖÐûÓÐÈκÎÊý¾Ý£¬
ÄÇôResultSetÖн«»áÊÇʲôÑù×Ó£¿ A. null B. ÓÐÊý¾Ý
C. ²»Îªnull£¬µ«ÊÇûÓÐÊý¾Ý D. ÒÔÉ϶¼Ñ¡Ïî¶¼²»¶Ô
24. ÏÂÃæÑ¡ÏîµÄMySQLÊý¾Ý¿âURLÕýÈ·µÄÊÇÄÄÒ»¸ö£¿
A. jdbc:mysql://localhost/company B. jdbc:mysql://localhost:3306:company C. jdbc:mysql://localhost:3306/company D. jdbc:mysql://localhost/3306/company 25. ±àдJDBCµÄʱºòÏÂÁÐÑ¡ÏîÄÄÒ»¸ö´íÎóµÄʹÓÃÁËij¸ö°üµÄÀࣿ
A. java.sql.Connection B. java.sql.Statement
C. java.sql.PreparedStatement D. java.sql.Driver
±à³ÌÌâ
¶àÄêÒÔÀ´£¬ÎÒ¹úµÄÆ¡¾ÆÉú²úÆóÒµÒ»Ö±ÊÇȺÐÛ¸î¾Ý¡¢¸÷×ÔΪսµÄ¾ÖÃæ¡£¸÷µØ¶¼ÓÐ×Ô¼ºµÄÉú²úÆóÒµ£¬ËüÃÇÊܵ½µØ·½Ö÷ÒåµÄ±£»¤£¬ÆóÒµ¹æÄ£Ð¡£¬¾ÓªÒµ¼¨²»¼Ñ£¬µÖÓùÊг¡·çÏÕµÄÄÜÁ¦²î¡£½ü¼¸ÄêÀ´£¬ÕâÖÖ¸ñ¾ÖÕýÔÚ±»´òÆÆ£¬¹úÄÚµÄһЩơ¾Æ¾ÞÍ·£¬ÈçÇൺơ¾Æ¡¢Ñྩơ¾ÆµÈ£¬¿ªÊ¼½øÐÐ¿çµØÇøµÄ´ó¹æÄ£ÖØ×飬¶ÔÊг¡½øÐÐÖØÐÂÕûºÏ£¬Öð²½À©´óÆóÒµµÄÉú²ú¹æÄ££¬ÐγÉеÄÊг¡¾ºÕùÓÅÊÆ£¬±ÈÈ磬Çൺơ¾ÆÄ¿Ç°ÔÚ¹úÄÚÒÑÓÐ48¼ÒÉú²úÆóÒµ¡£
Æ¡¾ÆµÄÉú²úºÍÏúÊÛËùÐèµÄʱ¼äÏà¶ÔÒ²±È½Ï¶Ì£¬¿â´æÁ¿±È½ÏµÍ¡£ÔÒòÊÇÆ¡¾ÆÔÚ¶Ìʱ¼äÄÚ¿ÉÄÜ»á±äÖÊ£¬¶ø¿â´æ·ÑÓúÍÉú²ú·ÑÓÃÏà¶ÔÒ²±È½Ï¸ß¡£Òª¼õÉÙ¿â´æÁ¿£¬ÓÖÒª±£³Ö½ÏÇ¿µÄÊг¡¾ºÕùÄÜÁ¦£¬¾ÍÐèÒª¶ÔÉú²úºÍÐèÇóÁ¿µÄ±ä»¯×ö³öѸËÙ·´Ó¦¡£Õâ¾ÍÒªÇó¶ÔÐèÇóÁ¿×ö³ö¿ÆÑ§µÄÔ¤²â£¬ÒÔ×÷ÎªÖÆ¶¨ÏÂÒ»Äê¶ÈÉú²ú¼Æ»®µÄÒÀ¾Ý¡£
Äþ²¨Ò»¼ÒÆ¡¾ÆÉú²úÆóÒµÏÖÕý×ÅÊÖÖÆ¶¨2009ÄêµÄÉú²ú¼Æ»®£¬Õâ¾ÍÐèÒª¶ÔÊг¡ÐèÇóÁ¿×ö³öÔ¤²â£¬×÷ÎªÖÆ¶¨¼Æ»®µÄ²Î¿¼ÒÀ¾Ý¡£¾ÀíÊÒÒªÇó²ÆÎñ²¿¸ºÔð²âË㹤×÷£¬²¢Ìá³öÔ¤²âÊý¾Ý¡£¼Æ»®²ÆÎñ²¿ÈÏΪÆóÒµ×î½üÊ®ÎåÄêµÄÏúÊÛÊý¾Ý¶ÔÔ¤²âÓÐÓã¬ÓÚÊÇÕÒÀ´ÆóÒµÀúÄêµÄÏúÊÛÊý¾ÝÈçÏÂ±í£º
ÐòºÅ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Äê·Ý 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 ¼¾¶È£¨µ¥Î»£ºÍò¶Ö£© Ò» 6 9 13 15 18 22 23 25 30 29 30 29 31 33 34 ¶þ 7 12 14 18 20 24 26 32 38 39 39 42 43 45 46 Èý 9 13 17 19 24 29 32 37 42 50 51 55 54 58 60 ËÄ 8 10 13 14 19 23 24 26 30 35 37 38 41 42 45 ºÏ¼Æ 30 44 57 66 81 98 105 120 140 153 157 164 169 178 185 ±àд³ÌÐòÍê³ÉÈçÏÂÒªÇó£º
1.±àдJDBC³ÌÐò´´½¨Êý¾Ýoutput±í£¬±í½á¹¹ÈçÏÂ
ÁÐÃû num year q1 q2 q3 q4 total Êý¾ÝÀàÐÍ number(10) number(4) number(10) number(10) number(10) number(10) number(10) Ö÷¼ü ÊÇ ·Ç¿Õ ÊÇ ÊÇ ÊÇ ÊÇ ÊÇ ÊÇ Î¨Ò» ÊÇ Ë÷Òý ÊÇ ±¸×¢ ÐòºÅ Äê·Ý µÚÒ»¼¾²úÁ¿ µÚ¶þ¼¾²úÁ¿ µÚÈý¼¾²úÁ¿ µÚËļ¾²úÁ¿ Äê²úÁ¿ 2. ±àдJDBC³ÌÐò½«±í1ÖеÄÊý¾Ý²åÈëµ½Êý¾Ý¿â£¬ÒªÇóʹÓÃÕûÌåÐÔÊÂÎñ£¬²»ÊÇû²åÈëÒ»ÌõÌá½»Ò»´ÎÊÂÎñ¡£
3. ±àдJDBC³ÌÐò¶ÁÈ¡Êý¾Ý¿âÖеÄÊý¾Ý£¬ÔÚ¿ØÖÆÌ¨Êä³öÄêÔö³¤Á¿µÄƽ¾ùÖµ
4. ÀûÓÃÊý¾Ý±íÖÐ×î½üËÄÄêµÄÊý¾ÝÔ¤²âδÀ´ÎåÄêÖÐÿÄêÆ¡¾ÆµÄ²úÁ¿Êý¾Ý£¨Ëĸö¼¾¶ÈºÍ×ܲú
Á¿£©£¬Êä³öµ½¿ØÖÆÌ¨ÉÏÃæ¡£
5. Óû§ÔÚ¿ØÖÆÌ¨ÉÏÃæÊäÈëÒ»¸öÈÎÒâµÄÄê·Ý£¬½«¸ÃÄêµÄ¼Ç¼´òÓ¡µ½¿ØÖÆÌ¨ÉÏÃæ£¬ÐèÒªÊä³öÄê·Ý¡¢Ëĸö¼¾¶ÈµÄ²úÁ¿ºÍÄê×ܲúÁ¿
(1) Èç¹ûÓû§ÊäÈëµÄÊÇ1995ÄêÒÔǰµÄÄê·Ý£¬¿ØÖÆÌ¨Êä³ö¡°Ã»ÓÐÊý¾Ý¡±
(2) Èç¹ûÓû§ÊäÈëµÄÊÇ1995-2009ÄêÖ®¼äµÄÄê·Ý£¬Êä³öµÄÊý¾Ý´ÓÊý¾Ý¿âÖвéѯ (3) Èç¹ûÊäÈëµÄÊÇ2009ÄêÒÔºóµÄÄê·Ý£¬Êä³öµÄÊý¾ÝÊÇÔ¤²âµÄÊý¾Ý£¨²Î¼ûµÚËÄÌâµÄ˼·£©