请问,多个excel要怎样导入access建立数据库,我的是access2010的,求解答,,谢谢!!!

请问,多个excel要怎样导入access建立数据库,我的是access2010的,求解答,,谢谢!!!,第1张

如果几个或十几个的话,就用导入数据向导就行了

如果更多的话,先将Excel文件名做成有规律的,最好是几位数字的序列,

然后在ACCESS窗体中就可以加一个按钮,

代码为循环语句加上导入数据的语句就行了

1

首先确保Access与开发工具Visual Studio都正确安装了,如果没安装的话需要下载相关的软件安装一下,Visual Studio不限制你的版本,2012,2008什么的都行。

2

然后在一个盘符下右键创建一个access文件,比如我创建了一个aaaaccdb ,注意Access07之前你创建的话后缀名都是mdb而07和10版本后缀名已经为accdb了。这个需要你熟悉的,因为不同的后缀名影响下面的连接的。

3

然后我们在Access中添加一个数据表(tb_test),随便加几列内容,如下所示:

4

打开Visual Studio,新建一个Winform窗体,在窗体上放一个button按钮,剩下的就是书写点击按钮后的方法了

5

点击button按钮后我们要做的就是连接数据库,然后查询数据库中我们刚才新建的表,将其赋值给一个DataSet。我们先来看看怎么怎么连接。连接要用到连接字符串,这个就和上面我们说的后缀名有联系了。注意mdb和accdb的连接方式是不一样的,分别如下:

string ConStr_Accdb = @"Provider=MicrosoftACEOLEDB120;Data Source=F:\aaaaccdb;Persist Security Info=False;";

string ConStr_Mdb = @"Provider=MicrosoftACEOLEDB40;Data Source=F:\aaaaccdb;Persist Security Info=False;";

6

拼接好连接字符串以后,下面就是建立连接获取数据了,这我就不多说了,代码截图整体如下:

7

写完了以后你运行以后,可能会报如下的错误:未在本地计算机上注册microsoftace120。这个是由于计算机中缺少驱动程序造成的,去官网下载安装即可:

>

8

到这里连接Access数据库的方法就讲解完了,我们用的是net,你如果用别的语言,步骤也一样,只不过换一下新建连接的方式即可。

END

建立步骤如下:

1、首先打开access程序,打开方法是单击开始——所有程序。

2、在所有程序中找到microsoft office文件夹,打开它。

3、找到access ,点击打开。

4、在access界面中,点击文件——新建。

5、选择在界面的右边出现了新建对话框,选择空数据库。

6、选择一个存放该文件的位置,然后命名该数据库,点击创建。

7、这样就创建了一个access数据库。

Microsoft Access 提供了三种方法来创建 Access 数据库 (Microsoft Access 数据库:数据和对象(如表、查询或窗体)组成的集合,与特定的主题或用途有关。)。

可以使用“数据库向导”来创建数据库。通过该向导可以从内置模板中进行选择,然后对其进行一定程度的自定义。随后,该向导会为数据库创建一组表、查询、窗体和报表,同时还会创建切换面板。表中不含任何数据。如果内置模板中的某个模板非常符合您的要求,请使用该方法。

使用“数据库向导”创建数据库

利用“数据库向导”,用一步 *** 作即可为所选数据库类型创建必需的表、窗体和报表。这是创建数据库的最简单方法。该向导提供了有限的选项来自定义数据库。

单击工具栏上的“新建”。

在“新建文件”任务窗格中,在“模板”下,单击“本机上的模板”。

在“数据库”选项卡上,单击要创建的数据库类型的图标,然后单击“确定”。

在“文件新建数据库”对话框中,指定数据库的名称和位置,然后单击“创建”。

按照“数据库向导”的指导进行 *** 作。

如果向导未启动

这可能是因为 Access 正运行于沙盒模式,但您的计算机上尚未安装 Microsoft Jet 40 SP8 或更高版本。启用沙盒模式后,必须安装有 Jet 40 SP8 或更高版本,Access 才能完全发挥作用。

有关安装 Jet 升级的详细信息,请参阅 Office Online 文章关于 Microsoft Jet 40 SP8 或更高版本。

有关沙盒模式的详细信息,请参阅 Office Online 文章关于 Microsoft Jet Expression Service 沙盒模式。

注释 不能使用“数据库向导”向已有的数据库中添加新的表、窗体或报表。

如果正在使用 Access 2003,可以在 <Office Online> 中搜索 Access 模板。下载模板是创建数据库的最快方式。如果您找到了非常符合要求的模板,请使用该方法。模板是一个包含表、查询、窗体和报表的 Access 数据库文件 (mdb)。表中不含任何数据。打开数据库后,可以自定义数据库和对象。

使用模板创建数据库

这是创建数据库的最快方式。如果能找到并使用与您的要求非常接近的模板,则此方法效果最佳。

在工具栏上单击“新建”。

在“新建文件”任务窗格中,在“模板”下,搜索特定的模板,或单击“Office Online 模板”找到合适的模板。

找到需要的 Access 模板,然后单击“下载”。

如果要基于自己的设计创建数据库,请先创建一个空数据库,然后再分别添加表、窗体、报表及其他对象。这是最灵活的方法,但需要分别定义每一个数据库元素。

不使用“数据库向导”创建空数据库

单击工具栏上的“新建”。

在“新建文件”任务窗格中的“新建”下,单击“空数据库”。

在“文件新建数据库”对话框中,指定数据库的名称和位置,然后单击“创建”。

然后将出现“数据库”窗口 (数据库窗口:在打开 Access 数据库或 Access 项目时出现的窗口。它显示用于新建数据库对象和打开现有对象的快捷方式。),现在便可以在数据库中创建所需的对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象;Access 项目包含诸如窗体、报表、页、宏和模块等对象。)。

步骤/方法

1

首先打开我们的access程序,打开方法是单击开始——所有程序。

2

在所有程序中找到microsoft office文件夹,打开它

3

找到access ,点击打开。

4

在access界面中,点击文件——新建。

5

选择在界面的右边出现了新建对话框,选择空数据库。

6

选择一个存放该文件的位置,然后明明该数据库,点击创建。

7

这样我们就创建了一个名字我百度经验的access数据库。

8

为了让这个数据库便于管理,我们在桌面建立一个快捷方式。右键单击该数据库文件,选择新建快捷方式。

9

接着将该快捷方式复制到桌面即可。

创建新数据库文件的方法有很多。主要有两种方法:一、空白数据库,直接结构与数据同时进行输入(如果果建立完成后再修改结构,原内容可能丢失);二、结构和数据分两步进行了 *** 作(推荐);那么第一种方法注意在ACCESS主窗口中区域左上角的"空白数据库"按钮。该按钮和"文件"菜单中的"新建"按钮都可以展现主窗口右侧的"空白数据库"区域。单击二者中的任何一个按钮都可以转换到主窗口,如图右所示。" 空白数据库"区域代替了主窗口中的最近打开的数据库列表。Access数据库创建及 *** 作

在"空白数据库"区域的"文件名"框中输入新数据库的名称。默认情况下, Access 会在一个最近使用Access 打开的Windows 文件夹中创建新的数据库文件。如需使用不同的文件夹,可以使用"文件名"右侧的文件夹图标进行浏览并将数据库创建在所需的位置。

Access 为新数据库提供了Dat abaselaccdb 的默认名称。

需确保提供的名称可以识别。在图右中,新的数据库命名为教务信息管理accdb (扩展名accdb 为可选项,这是因为在未提供扩展名时, Access 将自动提供扩展名)。创建完新的数据库后, Access 将自动打开该数据库。

图右 在"空白数据库" 区域的"文件名"框中输入新数据库的名称

注意: Access 2007 可以识别所有以前版本的Access 数据库文件 默认情况下,将使用2007 格式(使用accdb 扩展名),但是可以指定Access 2000 、2002-2003或者Access 2007 为默认格式使用"文件"->"Access 选项" ~ "常用",选择"默认文件格式"选项并且选定所需要的格式 例如,当一个Access 2007 文件大部分内容都在Access 2000 数据库中完成,此时就应该选择2000 格式来保留向后兼容依然使用Access 2000 的用户将无法打开以_accdb 格式创建的Access 文件

以上就是关于请问,多个excel要怎样导入access建立数据库,我的是access2010的,求解答,,谢谢!!!全部的内容,包括:请问,多个excel要怎样导入access建立数据库,我的是access2010的,求解答,,谢谢!!!、如何连接access数据库、如何创建一个Access数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10136217.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存