📄 cha1.java
字号:
/* * cha1.java * * Created on 2005年5月18日, 上午9:44 */package bean;/** * * @author 端木 */import java.sql.*;public class cha1{ String tablename="";//数据库表名 String result;//查询结果 String cd; String pai="%"; String time="%"; String cha1=""; String all1=""; String c=null; public cha1() { if(cha1==""&&all1=="") {tablename="jishi"; c="number"+"="+pai+"AND"+"time"+"="+time;} else {tablename="che"; c="number"+"="+pai; } try{ Class.forName("sun.jdbc.odbc.jdbcodbcDriver"); //建立jdbc-odbc乔连接器 } catch(ClassNotFoundException e){} } public void setTablename(String s) { tablename=s; }//置表名 public String getTablename() { return tablename; }//获得表名,如有可以再添加 public void setPai(String s) { pai=s; } public String getPai() { return pai; } public void setTime(String s) { time=s; } public String getTime() { return time; } public String getResult()//获得结果 { Connection con=null; Statement sql=null; ResultSet rs=null; StringBuffer buffer=new StringBuffer(); int number=0; try{ con=DriverManager.getConnection("jdbc:odbc:bishe","sa","726");//连接数据库 DatabaseMetaData metadata=con.getMetaData(); ResultSet rs1=metadata.getColumns(null, null,tablename,null); buffer.append("<Table Border>"); buffer.append("<TR>"); while(rs1.next()) { number++; String name=rs1.getString("columnName"); cd="SELECT*FORM"+tablename+"WHERE"+c; buffer.append("<TD>"+name+"</TD>"); } buffer.append("</TR>");//得到字段名 sql=con.createStatement(); rs=sql.executeQuery(cd); while(rs.next())//顺序查询 { buffer.append("<tr>"); for(int k=1;k<=number;k++) { buffer.append("<td>"+rs.getString(k)+"<td>"); } buffer.append("</tr>"); } buffer.append("</Table>"); con.close(); result=new String(buffer); return result; } catch(SQLException e) { result=new String("cha xun shi bai"); return result; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -