数据库提取表
❶ 怎样把数据库内的数据提取到表格里
在取出数据之后执行
DefaultTableModel dm = new DefaultTableModel(rowData,columnNames);
JTable table = new JTable(dm);
JScrollPane scroll = new JScrollPane(table);
getContentPane().add(scroll);
❷ java 怎样取出数据库的表
假设数据库中的表是table ,表中的字段对应 Student类字段
代码:
ArrayList<Student> list = null;//集合
Class.forName("org.sqlite.JDBC");//加载数据库驱动
Connection conn = DriverManager.getConnection("jdbc:sqlite:sms.s3db");//链接数据库,sms.s3db是数据库名字,我用的是sqlite.
PreparedStatement ps = conn.PreparedStatement("select * from table");//创建语句对象
ResultSet rs = ps.executeQuery();//执行查询
if(rs.next()){
Student stu=null;
stu = new Student(rs.getSting(1),rs.getString(2),。。。);
list.add(stu);
}
//输出信息就行了,
Iterator<Student> it = null; //创建迭代器
while(it.hasNext()){
Student stu = it.next();
System.out.println(stu.toString);
}
.这样就可以了。。。累死我了。希望你能成功。
不明白的追问我就ok
❸ 在C#中,怎么实现提取数据库整张表
用Sql数据库:
using System.Data.SqlClient;
//可以在你要显示数据的页面拉个GridView控件上去
//进行数据绑定
string Str1="Select * from 数据表";//查询数据表语句
SqlConnection con=new SqlConnection("Server=.;Data Source=数据库名;uid=用户名;pwd=密码;");//连接数据库
con.Open();//打开数据库连接
SqlDataAdapter da=new SqlDataAdapter(Str1,con);
DataSet ds=new DataSet();
da.Fill(ds,"数据表");//填充数据到ds中
gridview1.DataSource=ds.Table["数据表"].DefaultView;//给要显示数据的gridview指定数据源
gridview1.DataBind();//绑定gridview的数据
con.Close();//释放连接
用Access数据库时:
using System.Data.OleDb;
//可以在你要显示数据的页面拉个GridView控件上去
//进行数据绑定
string Str1="Select * from 数据表";//查询数据表语句
OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=数据库(数据库所在的路径(可以是绝对路径也可以是相对路径)+数据库名);user id=用户名;password=密码;");//连接数据库
conn.Open();//打开数据库连接
OleDbDataAdapter da=new OleDbDataAdapter(Str1,conn);
DataSet ds=new DataSet();
da.Fill(ds,"数据表");//填充数据到ds中
gridview1.DataSource=ds.Table["数据表"].DefaultView;//给要显示数据的gridview指定数据源
gridview1.DataBind();//绑定gridview的数据
conn.Close();//释放连接
希望你是用这两种数据库的其中一种吧,不想写多了……
❹ 请教:如何提取出Oracle数据库中所有表的表名
觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以user,all,dba为前缀的对象。
以user为例,我们查该对象下有些什么表,就应该执行下列的语句:
sql>select
table_name
from
user_tables;
类似的,你可以进行替换。:)
如果你想查数据库中所有的表的话,可以查询
select
*
from
dba_tables
如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:
select
*
from
user_tables
要想导入外部sql语句可以用命令
sql
>@e:\文件名.sql
如你想保存
select
*
from
tablename;语句的结果,可以在sql*plus
里面这样:
spool
c:\test.sql
//这是保存文件的位置
select
*
from
tablename;
spool
off
❺ 如何将mdf数据库里面的表提取出来
第一步:安装mysql ODBC;
去相关的网站下载mysql ODBC进行安装。
第二步:建立MySQL的DSN;
在控制面板——>管理工具——>数据源 (ODBC)中建立MySQL的DSN。
例如: Data Source Name: MySQL DSN
Server: localhost
User: root
Password: root
Database: mysql
第三步:SQL Server中,选择要导出的数据库,右键选择All Tasks->Export Datas... 开始DTS Export Wizerd...。
第四步:Choose a Data Source;
例如:Data Source: Microsoft OLE DB Provider for SQL Server
Server: 11.64.0.13
Username: admin
Password: admin
Database: ORDER
第五步:Choose a Destination。
例如:Data Source: MySQL ODBC 3.15 Driver
User/System DSN: MySQL DSN
Username: root
Password: root
第六步:Select Source Table。
第七步:Run immediately,下一步再选完成,就开始转换。
总结:
这个转换有时一部分表可能要失败,双击失败的表格,看看什么原因,一般是SQL SERVER2000的数据类型问题,作一些小的修改就应该可以了。
❻ EXCEL从数据库提取数据
1、打开源数据文件,把首行中的对应的数据,复制行到空白位置。
❼ 数据库中怎么从一个表获取另一个表
:第一种方法: 通过三条SQL语句完成插入,即Insert into前,使用Select 项目名 into : 变量 From 另一张表 where ID=你这里的ID,同理处理后面一个。 第二种方法: 直接在你插入的表中插入项目ID和经办人ID,在显示的时候
❽ Excel表格从数据库提取符合的数据
值唯一的时候,可以通过vlookup函数来查找返回。这个可以实现
❾ 请教:如何提取出Oracle数据库中所有表的表名
可以利用Oracle自带的数据字典 dba_tabales来查看数据库中所有表的信息,当然这个视图是需要dba权限的
你还可以使用all_tables(查看当前用户和当前用户有权限查看的非当前用户的表信息)
user_tables (当前用户所有表信息)
❿ 如何将数据库中的数据导出到excel
首先,我们需要打开电脑上的Navicat for MySQL快捷键。这样就可以查看数据库了。
然后,我们点击root打开之后,单击core_db,在展开的选项中可以看到表。
我们点击“表”后可以看到数据库中的所有表,我们右击表弹出的选项中有一个“导出向导”
我们点击导出向导就会弹出导出的页面,第一个页面提示我们要使用哪一种导出格式。因为我们是导出到EXCEL表中,所以选择导出的格式为.xls,然后单击“下一步”
第二个小步骤中,我们需要勾选需要导出的表,并设置导出文件所在位置,然后点击下一步
我们可以选择需要导出的表中的哪些数据,默认的是全部栏位。选好之后,单击下一步。
点击下一步之后,我们再次点击下一步,然后点击弹出的窗口的右下角的“开始”按钮,就开始导出了。
导出之后,会继续提示我们已经导出成功,然后我们只需要点击关闭按钮,在相应的位置寻找excel表格即可。打开之后就会看到之前在数据库中存储的数据。