| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 573 人关注过本帖
标题:链接操作数据库
只看楼主 加入收藏
轻笑爱风尘
Rank: 2
等 级:论坛游民
帖 子:13
专家分:20
注 册:2013-11-24
结帖率:25%
收藏
 问题点数:0 回复次数:0 
链接操作数据库
import javax.swing.*;  
import java.awt.*;  
import java.awt.List;
import java.awt.event.*;  
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.*;  
public class Showmessage
{  
    String className="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    String url="jdbc:sqlserver://localhost:1433; DatabaseName=student","lys","123456";
    //String username="supermarket";
    //String userpass="abc";
    Connection con=null;
    PreparedStatement pstmt=null;
    ResultSet rs=null;
    public String ss="";
 public String[][] Showmessage(String tablename)

 {

    String[][] playerInfo1=null;
    int x=0;
    int k=0;
   try
   {
      Class.forName(className);
      con=DriverManager.getConnection(url);
      pstmt=con.prepareStatement("select * from Provide");
      rs=pstmt.executeQuery();
      k=rs.getMetaData().getColumnCount();
      while(rs.next())
      {
        x++;
        for(int i=0;i<k;i++)
        {
         System.out.println(i);
        }
      }
     String[][] playerInfo=new String[x][k];  
     int y=-1;
     rs=pstmt.executeQuery(pstmt);
    while(rs.next())
     {
      y++;
      System.out.println("1111111111111");
      for(int i=0;i<k;i++)
      {
       ss=rs.getString(i+1).toString();
       if(ss==null)
       {
        ss="wxl";
       }
      playerInfo[y][i]=ss.toString();
     }
    }
    playerInfo1=playerInfo;
   }
   catch(Exception e)
   {
      System.out.println(e.toString());
   }
   /*finally
   {
    try{rs.close();}catch(Exception ee){};
    try{pstmt.close();}catch(Exception ee){};
    try{con.close();}catch(Exception ee){};
   }*/
   for(int i=0;i<x;i++)
   {
   for(int j=0;j<k;j++)
   {
   System.out.println(playerInfo1[i][j].toString());
   }
   }
    return playerInfo1;
}
public void showinfo(String[][] xx)
{  
    JFrame f=new JFrame();  
    String[] Names={"姓名","语文","数学","总分"};  
    JTable table=new JTable(xx,Names);
    table.setPreferredScrollableViewportSize(new Dimension(550,30));
    JScrollPane scrollPane=new JScrollPane(table);
    f.getContentPane().add(scrollPane,BorderLayout.CENTER);  
    f.setTitle("SimpleTable");  
    f.pack();  
    f.show();  
}
public static void main(String args[])
{
    Showmessage sh=new Showmessage();
    sh.showinfo();
}
  
}
搜索更多相关主题的帖子: localhost sqlserver public import 数据库 
2013-11-29 19:37
快速回复:链接操作数据库
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025144 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved