²é¿´: 1679  |  »Ø¸´: 9
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

³þÃ÷¾ê

гæ (СÓÐÃûÆø)

[ÇóÖú] ´ó¼ÒºÃ£¬ÎÒÏÖÔÚÓöµ½ÁËÒ»¸öÎÊÌ⣬Çë´ó¼Ò°ï°ï棡 ÒÑÓÐ1È˲ÎÓë

package Water;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
//import java.util.Scanner;


public class QueryDesc {



        public static List<UserVo> showUser() throws ClassNotFoundException {


                Connection conn = null;
                Statement stmt = null;
                ResultSet rs = null;
                List<UserVo> list = new ArrayList<UserVo>();//ÉùÃ÷Ò»¸öList¼¯ºÏ£¬ÓÃÓÚ´æ·Å²éѯ³öµÄÊý¾Ý

                try {


           // String Str=" SELECT '%s' FROM MONTHAVERAGE ";
                   // String.format(Str,M);          // ¸ñʽ»¯×Ö·û´®


                        conn = JDBC_Connection.getConnection();// Á¬½ÓÊý¾Ý¿â
                        stmt = conn.createStatement();// ½¨Á¢Statement¶ÔÏó;
            rs = stmt.executeQuery("SELECT Ò» FROM MONTHAVERAGE " );

                                while(rs.next())// ½á¹û¼¯´æÔÚ£¬Ôò½øÐÐÑ­»·±éÀú
                                {

                                        UserVo userVo = new UserVo();
                                        userVo.setDD(rs.getInt("Ò»");
                                        list.add(userVo);

                                }

                     }catch (SQLException e) {
                                 // TODO Auto-generated catch block
                                 e.printStackTrace();
                     }finally{
                               JDBC_Connection.free(rs, conn, stmt);// ¹Ø±ÕÁ¬½Ó
                       }
                return list;
        }

´ó¼ÒºÃ£¬ÎÒÏëÖªµÀÔõÑù½« rs = stmt.executeQuery("SELECT Ò» FROM MONTHAVERAGE " );ÕâÒ»¾äÖÐËùÑ¡µÄÄǸöÁÐÃû¡°Ò»¡±±ä³É±äÁ¿£¬ÔÚÒÔÉϵijÌÐòÖÐÎÒÒª¼ÓÈëÒ»¶ÎʲôÑùµÄ´úÂëÀ´ÊµÏÖÄØ£¿Ð»Ð»´ó¼Ò£¡
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

libralibra

ÖÁ×ðľ³æ (ÖøÃûдÊÖ)

æôÆï½«¾ü

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
³þÃ÷¾ê: ½ð±Ò+5, ¡ïÓаïÖú, ллÄú£¡ 2014-07-14 10:00:26
CODE:
String name = "--";
String sql_str = "SELECT "+name+" FROM MONTHAVERAGE";
rs = stmt.executeQuery(sql_str);

matlab/VB/python/c++/Javaд³ÌÐòÇë·¢QQÓʼþ:790404545@qq.com
3Â¥2014-05-12 19:23:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 10 ¸ö»Ø´ð

me_yu

ľ³æ (ÕýʽдÊÖ)

ΪʲôҪÕâô×öÄØ£¿

[ ·¢×ÔСľ³æ¿Í»§¶Ë ]
Ìý£¬¼Å¾²µÄÒ¹ÀÌïÒ°ÀïÍÜÉùºÍ³æÃù£¬ºÃ²»»¶¿ì£¡
2Â¥2014-05-12 19:20:36
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

³þÃ÷¾ê

гæ (СÓÐÃûÆø)

ÒýÓûØÌû:
2Â¥: Originally posted by me_yu at 2014-05-12 19:20:36
ΪʲôҪÕâô×öÄØ£¿

ÒòΪÎÒÏë¼ÆËã12¸öÔÂÖеÄÈκÎÒ»¸öÔ¶¼ÊÇÓÉÎÒ¿ÉÒÔÕÆ¿ØµÄ¡£¡£
4Â¥2014-05-13 08:28:26
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

³þÃ÷¾ê

гæ (СÓÐÃûÆø)

ÒýÓûØÌû:
3Â¥: Originally posted by libralibra at 2014-05-12 19:23:05
String name = "--";
String sql_str = "SELECT "+name+" FROM MONTHAVERAGE";
rs = stmt.executeQuery(sql_str);

ÄúºÃ£¬Âé·³ÄúÁË£¬ÎҰѳÌÐò°´ÄúµÄÌáʾ¸ÄÁËÖ®ºóÈçÏ£º
public class QueryDesc {



        public static List<UserVo> showUser(String M) throws ClassNotFoundException {


                Connection conn = null;
                Statement stmt = null;
                ResultSet rs = null;
                List<UserVo> list = new ArrayList<UserVo>();//ÉùÃ÷Ò»¸öList¼¯ºÏ£¬ÓÃÓÚ´æ·Å²éѯ³öµÄÊý¾Ý

                try {


           // String Str=" SELECT '%s' FROM MONTHAVERAGE ";
                   // String.format(Str,M);          // ¸ñʽ»¯×Ö·û´®


                        conn = JDBC_Connection.getConnection();// Á¬½ÓÊý¾Ý¿â
                        stmt = conn.createStatement();// ½¨Á¢Statement¶ÔÏó;
                        String name="M";
                        String sql_str = "SELECT "+name+" FROM MONTHAVERAGE";
                        rs = stmt.executeQuery(sql_str);
            //rs = stmt.executeQuery("SELECT Ò» FROM MONTHAVERAGE ";

                                while(rs.next())// ½á¹û¼¯´æÔÚ£¬Ôò½øÐÐÑ­»·±éÀú
                                {

                                        UserVo userVo = new UserVo();
                                        userVo.setDD(rs.getInt("Ò»");
                                        list.add(userVo);

                                }

                     }catch (SQLException e) {
                                 // TODO Auto-generated catch block
                                 e.printStackTrace();
                     }finally{
                               JDBC_Connection.free(rs, conn, stmt);// ¹Ø±ÕÁ¬½Ó
                       }
                return list;
        }

                public static void main(String[] args) throws ClassNotFoundException {
                        System.out.print("ÇëÊäÈëÒª¼ÆËãµÄÔ·Ý:";
                        Scanner scanner=new Scanner(System.in);
                        String str=scanner.next();


                        List<UserVo> list=QueryDesc.showUser(str);//µ÷Óòéѯ·½·¨
                        //Èç¹ûlist¼¯ºÏ²»Îª¿Õ£¬ÔòÑ­»·±éÀú´òÓ¡³öËùÓеÄÐÅÏ¢
                        if(list!=null){
                                System.out.print("Ê®¶þ";
                                System.out.println();
                                for (int j = 0; j < list.size(); j++) {

                                        System.out.print(list.get(j).getDD()+"\t";
                                        System.out.println();
                                }
                        }



        }

}

ÆäÖÐpublic static List<UserVo> showUser(String M)ÕâÒ»¾ä¼ÓÁËÒ»¸öString M£»
È»ºó¾ÍÊÇString name="M";
                        String sql_str = "SELECT "+name+" FROM MONTHAVERAGE";
                        rs = stmt.executeQuery(sql_str);°´Äú˵µÄÐÞ¸ÄÁË£¬
×îºó¼ÓÁËÒ»¶Î£ºpublic static void main(String[] args) throws ClassNotFoundException {
                        System.out.print("ÇëÊäÈëÒª¼ÆËãµÄÔ·Ý:";
                        Scanner scanner=new Scanner(System.in);
                        String str=scanner.next();


                        List<UserVo> list=QueryDesc.showUser(str);//µ÷Óòéѯ·½·¨
                        //Èç¹ûlist¼¯ºÏ²»Îª¿Õ£¬ÔòÑ­»·±éÀú´òÓ¡³öËùÓеÄÐÅÏ¢
                        if(list!=null){
                                System.out.print("Ê®¶þ";
                                System.out.println();
                                for (int j = 0; j < list.size(); j++) {

                                        System.out.print(list.get(j).getDD()+"\t";
                                        System.out.println();
                                }
                        }



        }

}
Õâ¸ö£¬¿ÉÊǽá¹ûÏÔʾ  £º ORA-00904: "M": ±êʶ·ûÎÞЧ
ÇëÎÊÊÇÎÒÐ޸ĵÄÄÄÀïÓÐÎÊÌâÂð£¿Ð»Ð»Äú£¡
5Â¥2014-05-13 08:41:14
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Çóµ÷¼Á +3 °µÓ¿afhb 2026-03-16 3/150 2026-03-20 00:28 by ºÓÄÏ´óѧУÓÑ
[¿¼ÑÐ] 0703»¯Ñ§µ÷¼Á £¬Áù¼¶Òѹý£¬ÓпÆÑо­Àú +12 êØÎõÙâ 2026-03-15 12/600 2026-03-19 19:42 by maocaozhuxi
[¿¼ÑÐ] 271²ÄÁϹ¤³ÌÇóµ÷¼Á +6 .6lL 2026-03-18 6/300 2026-03-19 15:41 by haoshis
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷°²½»Í¨´óѧ²ÄÁϹ¤³Ìרҵ 282·ÖÇóµ÷¼Á +5 ·ãÇÅZL 2026-03-18 7/350 2026-03-19 14:52 by ¹¦·ò·è¿ñ
[¿¼ÑÐ] ²ÄÁÏ¿¼Ñе÷¼Á +3 xwt¡£ 2026-03-19 3/150 2026-03-19 11:22 by wãåÑôw
[¿¼ÑÐ] 295Çóµ÷¼Á +3 Ò»Ö¾Ô¸¾©Çø211 2026-03-18 5/250 2026-03-18 17:03 by zhaoqian0518
[¿¼ÑÐ] 08¹¤¿Æ 320×Ü·Ö Çóµ÷¼Á +5 À滨çóÍí·ç 2026-03-17 5/250 2026-03-18 14:49 by haxia
[¿¼²©] »·¾³ÁìÓòÈ«¹úÖØµãʵÑéÊÒÕÐÊÕ²©Ê¿1-2Ãû +3 QGZDSYS 2026-03-13 5/250 2026-03-18 11:13 by QGZDSYS
[»ù½ðÉêÇë] ±»ÎÒÑÔÖУºÐÂÄ£°å²»Ç¿µ÷¸ñʽÁË£¬¼Ùר¼Ò¿ªÊ¼¹Ü¸ñʽÁË +4 beefly 2026-03-14 4/200 2026-03-17 22:04 by »ÆÄñÓÚ·ÉChao
[¿¼ÑÐ] ¿¼ÑÐÇóµ÷¼Á +3 éÙËÌ. 2026-03-17 4/200 2026-03-17 21:43 by ÓÐÖ»ÀêÅ«
[¿¼ÑÐ] 308Çóµ÷¼Á +4 ÊÇLupa°¡ 2026-03-16 4/200 2026-03-17 17:12 by ruiyingmiao
[¿¼ÑÐ] Ò»Ö¾Ô¸ÄϾ©´óѧ£¬080500²ÄÁÏ¿ÆÑ§Ó빤³Ì£¬µ÷¼Á +4 Jy? 2026-03-16 4/200 2026-03-17 11:02 by gaoqiong
[¿¼ÑÐ] ҩѧ383 Çóµ÷¼Á +3 ҩѧchy 2026-03-15 4/200 2026-03-16 20:51 by Ôª×Ó^0^
[¿¼ÑÐ] 326Çóµ÷¼Á +4 ŵ±´¶û»¯Ñ§½±êéê 2026-03-15 7/350 2026-03-16 17:11 by ŵ±´¶û»¯Ñ§½±êéê
[¿¼ÑÐ] 0703 ÎïÀí»¯Ñ§µ÷¼Á +3 ÎÒ¿ÉÒÔÉϰ¶µÄ¶Ô 2026-03-13 5/250 2026-03-16 10:50 by ÎÒ¿ÉÒÔÉϰ¶µÄ¶ÔÂ
[¿¼ÑÐ] 22408×Ü·Ö284Çóµ÷¼Á +3 InAspic 2026-03-13 3/150 2026-03-15 11:10 by zhq0425
[¿¼ÑÐ] ¸´ÊÔµ÷¼Á +3 ºôºô£¿~+123456 2026-03-14 3/150 2026-03-14 16:53 by WTUChen
[¿¼ÑÐ] 328Çóµ÷¼Á +3 5201314Lsy£¡ 2026-03-13 6/300 2026-03-14 15:31 by hyswxzs
[¿¼ÑÐ] Ò»Ö¾Ô¸¹þ¹¤´ó²ÄÁÏ324·ÖÇóµ÷¼Á +5 ãÆÐñ¶« 2026-03-14 5/250 2026-03-14 14:53 by ľ¹Ï¸à
[¿¼ÑÐ] 330Çóµ÷¼Á +3 ?½´¸øµ÷¼Á¹òÁË 2026-03-13 3/150 2026-03-14 10:13 by JourneyLucky
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û