啥叫sql文?
desc table_name;你那样写,也没有错阿
select column_name from user_tab_columns where table_name='AA';
要大写表名

解决方案 »

  1.   

    select column_name from user_tab_columns where table_name='社員';
      

  2.   

    select * from 社員 where 1=2;
      

  3.   

    Dim ssOra As Object
    Dim dbOra As OraDatabase 
    dim orafield_col as OraFields 'テーブルの列名を取る
     ssOra = CreateObject("OracleInProcServer.XOraSession")
        ' サービス名(サーバ名)と ユーザ名/パスワード を指定する
         dbOra = ssOra.OpenDatabase(sid,uid &"/"& pwd,&h0)
        ' テーブル一覧をダイナセットとして取得する(USER_TABLES はシステムテーブル)
         dynOra_col =dbOra1.DbCreateDynaset("select column_name from user_tab_columns where table_name='社員マスタ'", &h0) 
    为什么,,这样写,,通过oo4o访问数据库的时候,就不能取得表的列名么??有人用过oo4o吗??
        do while not dynOra_col.eof
    response.write(dynOra_col.fieldName(i))
    response.write(",")
    i=i+1
    dynOra_col.moveNext

    loop
    这样写,,只能输出 "column_name " 字符串。为什么呢〉〉高手指定!!!