讀取資料庫表
Ⅰ 怎樣從Excel中讀取其他資料庫的數據
可能不甚了解。本文就介紹了怎麼樣在Excel軟體中獲取其它資料庫中的數據,以便在常用的數據處理軟體中利用其它資料庫中的數據。
關鍵字:Microsoft Excel,資料庫,導入,表,Microsoft uery。
一、Microsoft Excel 2003簡介
Microsoft Excel 2003是Microsoft Office 2003中的一個組件,它是一個高效、實用的電子表格軟體,具有強大的數據處理與數據分析能力,為廣大用戶進行數據處理提供了一個很好的工具,也為廣大的用戶所熟悉。如何在Excel中利用其它資料庫中的數據呢?
二、導入其它資料庫表中的數據到Excel中
在Microsoft Excel中導入其它資料庫表中的數據的方法非常簡單。具體操作步驟如下:
第一步,啟動Microsoft Excel,新建或者打開需要數據的工作簿,選中相應的工作表,並選中新導入的數據存放的起始單元格;
第二步,執行「數據」→「導入外部數據」子菜單下的「導入數據」命令,在對話框中選擇要導入的數據所在的文件的類型,並通過對話框中的「查找范圍」後面的下拉箭頭找到要導入的數據文件所在的位置。
第三步,選中要導入的文件,單擊圖1所示對話框中的「打開」按鈕。至此,選中的數據表中的數據就導入到了當前工作簿的當前工作表中了,當然也可以將導入的數據放在新的工作表中。
舉例:在Excel工作簿「導入.XLS」中的sheet1工作表導入一個VFP(Visual FoxrPro,下同 )中的表(學生.dbf)中的數據。導入的具體操作步驟如下:
首先打開工作簿「導入.XLS」,選中sheet1工作表,如圖2所示;執行「數據」→「導入外部數據」子菜單下的「導入數據」命令,在對話框中選擇要導入的數據的文件的類型,並通過對話框中的「查找范圍」後面的下拉箭頭找到要導入的數據文件所在的位置;選中要導入數據的.dbf文件(此例的選擇見圖3),單擊「打開」按鈕。這樣,就在Excel工作簿「導入.XLS」中的sheet1工作表中導入了VFP中建立的資料庫表文件「學生.dbf」中的數據。結果如圖4所示。
以上是在Excel工作表中導入VFP數據表中的數據的操作方法。如果要在Excel工作表中導入其它資料庫表中的數據,操作方法基本相似。說明以下幾點:
Ⅱ mysql讀取另一個資料庫的表
select
*
from
otherdatabase.tablename;
另外一個資料庫的名稱.表名
Ⅲ 如何讀取Access資料庫的系統表內容
1.
jdbc:odbc:driver={Microsoft
Access
Driver
(*.mdb)};
2.使用ODBC建立WINDOW數據源的方法:
開始
>>控制面板
>>管理工具
>>數據源(ODBC)
>>用戶DSN或系統DSN
>>點添加
>>找到"Microsoft
Access
Driver
(*.mdb)",選中,再點完成>>自定義數據源名稱,可創建一個新的或選擇已經有的Access資料庫(.mdb)其它可以不選
>>確定>>確定
到此數據源已經建立成功
最後使用jdbc的方法進行連接。
Ⅳ VC 讀取SQLite資料庫中的表的數據,該怎麼解決
先用sqlite3_open打開資料庫,得到一個struct
sqlite3的指針,例如
1
2
struct
sqlite3
*db
=
NULL;
sqlite3_open("資料庫地址"
,&db);
然後
1
2
3
4
5
6
7
8
9
10
11
12
13
char
*szError
=
NULL,**dbResult;
int
row,col;
int
result
=
sqlite3_get_table(
db,"SELECT
name
FROM
sqlite_master
WHERE
type='table'
ORDER
BY
name",&dbResult,&row,&col,&szError
);
if(
result
==
SQLITE_OK
)
{
//dbResult就是查詢結果,row和col分別是返回結果集的行數(包含表頭)和列數
sqlite3_free_table(dbResult);
}
else
{
//szError是錯誤描述信息
sqlite3_free(szError);
}
Ⅳ c#讀取資料庫的表
OleDbConnection con = new OleDbConnection( " ");
con.Open();
object[] res = new object[]{null, "sfax ",null,null};
DataTable dt = con.GetOleDbSchemaTable(OleDbSchemaGuid.Proceres,res);
Ⅵ C#中,如何用控制台應用程序實現讀取資料庫里整張表的數據
以SqlServer 為例:
首先
useing System.Data.SqlClient;
//創建資料庫連接對象
SqlConnection conn = new SqlConnection("這里傳入資料庫連接字元串");
//Sql語句,以查詢位列
string sql = "select * from tb_user";
//打開資料庫連接
conn.Open();
//創建資料庫操作對象
SqlCommand cmd = new SqlCommand(sql,conn);
//創建資料庫填充對象
SqlDataAdapter myda = new SqlDataAdapter(cmd);
//創建數據集DataSet用來臨時存儲數據
DataSet ds = new DataSet();
//往ds裡面添加數據
myda.Fill(ds);
然後就可以用可以用ds了!比如輸出第一列的數據:
Console.WriteLine(ds.Table[0].Rows[0]["列名"]);
Console.ReadLine();
Ⅶ 想把資料庫里一個表的內容讀取出來怎麼辦
打開資料庫,點擊導出數據,支持多種格式,或者用sql語句
Ⅷ asp.net怎麼讀取資料庫表中所有的信息
如果用的是SQL Server 資料庫的話就用SQLDatasource對象連接資料庫,
如果用的是Access資料庫的話就用OLEDBDatasource對象連接資料庫,然後再用一個資料庫表的顯示空件GridView將前面所說的其中的一種對象作為數據源,顯示在此控制項上,就可以了。
總結一下,需要兩步:將資料庫信息作為連接對象的數據源,將這些連接對象的內容作為顯示控制項的數據源。類似一種傳遞吧。
這是我個人由所學知識對你疑問的解釋,希望對你的理解有所幫助!
Ⅸ 怎樣用SQL語句查詢一個資料庫中的所有表
1、打開Microsoft SQL Server 2012,選中需要查詢所有表的資料庫。