读取数据库表
Ⅰ 怎样从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,选中需要查询所有表的数据库。