資料庫提取表
❶ 怎樣把資料庫內的數據提取到表格里
在取出數據之後執行
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表格即可。打開之後就會看到之前在資料庫中存儲的數據。