怎样用Access 2013建立数据库表格

怎样用Access 2013建立数据库表格,第1张

打开Access应用软件。单击菜单栏“文件”。如下图:

2

在d出的菜单栏中选择“新建"/"空白桌面数据",如下图:

3

选择数据库的路径,单击“创建”,如下图:

4

数据库建立了,再创建数据表。这里我们直接从excel导入。这样节省时间而且不容易导致输入错误。在功能区选择“外部数据"/"excel",如下图:

5

在d出的对话框中选中”第一行包含列标题“,再单击“下一步”。如下图”

6

配置字段名称,再单击“下一步”,如下图:

7

选择“让Access添加主键”,再单击“下一步”。如下图:

8

输入数据表格名称,再单击”完成“。如下图:

9

在d出的对话框中单击”关闭“。如下图:

10

可以看到刚刚的表格已经在数据库中

using

systemdata;

using

systemdataoledb;

string

strconnection="provider=microsoftjetoledb40;";

strconnection

=@"data

source=c:\begaspnet\northwindmdb";

oledbconnection

objconnection=new

oledbconnection(strconnection);

objconnectionopen();

objconnectionclose();

连接access数据库需要导入额外的命名空间,所以有了最前面的两条using命令,这是必不可少的!

strconnection这个变量里存放的是连接数据库所需要的连接字符串,他指定了要使用的数据提供者和要使用的数据源

"provider=microsoftjetoledb40;"是指数据提供者,这里使用的是microsoft

jet引擎,也就是access中的数据引擎,aspnet就是靠这个和access的数据库连接的

"data

source=c:\begaspnet\northwindmdb"是指明数据源的位置,他的标准形式是"data

source=mydrive:mypath\myfilemdb"

ps:

1"

="后面的"@"符号是防止将后面字符串中的"\"解析为转义字符

2如果要连接的数据库文件和当前文件在同一个目录下,还可以使用如下的方法连接:

strconnection

="data

source=";

strconnection

=mappath("northwindmdb");

这样就可以省得你写一大堆东西了!

3要注意连接字符串中的参数之间要用分号来分隔

"oledbconnection

objconnection=new

oledbconnection(strconnection);"这一句是利用定义好的连接字符串来建立了一个链接对象,以后对数据库的 *** 作我们都要和这个对象打交道

"objconnectionopen();"这用来打开连接至此,与access数据库的连接完成其余 *** 作(插入,删除)

通过运行数据源配置向导并在“选择数据源类型”页面上选择“数据库”,可连接到 Access 文件内的数据。提示将mdf 或 mdb 文件从 Windows 资源管理器拖到解决方案资源管理器中,可自动配置连接并启动“数据源配置向导”,以便您选择要在应用程序中使用的对象。通过从“数据”菜单或从“数据源”窗口中选择“添加新数据源”命令,可以启动该向导。或者,还可以从“项目”菜单选择“添加现有项”命令并浏览至所需的数据库文件。完成该向导后,一个数据库副本(mdb 文件)和一个强类型数据集文件 (xsd) 被添加到项目。选择的数据库对象立即出现在“数据源”窗口中,可用于拖动到窗体上。有关更多信息,请参见“显示数据”概述。注意通过“数据源配置向导”添加 mdb 文件时,可以选择将该文件添加到项目或是让该文件保留在其原始位置上。有关更多信息,请参见如何:管理项目中的本地数据文件。注意显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的现用设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。使用“添加新数据源”命令连接到 Access 数据库中的数据在“数据”菜单上单击“添加新数据源”。在“选择数据源类型”页面上选择“数据库”。选择“新建连接”以创建新的数据连接。注意如果“数据源”不是“Microsoft Access 数据库文件”,则选择“更改”以打开“选择/更改数据源”对话框,选择“Microsoft Access 数据库文件”,然后单击“继续”。 默认的提供程序为“OLE DB 的 NET Framework 提供程序”。有关更多信息,请参见“选择/更改数据源”对话框。在“数据库文件名”框中输入 mdb 文件的路径,或单击“浏览”按钮以查找数据库文件。如果您的数据库需要,请输入登录信息。有关更多信息,请参见添加/修改连接 (Microsoft Access)。单击“确定”,然后单击“下一步”。选择“是”将 mdb 文件复制到项目中,或选择“否”连接到处于其当前位置的数据库文件。有关更多信息,请参见如何:管理项目中的本地数据文件。单击“下一步”。展开对象树,然后选择要在应用程序中使用的数据库对象。如果需要,替换默认“数据集名称”。单击“完成”。刚刚创建的数据集即出现在“数据源”窗口中。打开“数据源”窗口,方法是从“数据”菜单中选择“显示数据源”。使用“添加现有项”命令连接到 Access 数据库中的数据从“项目”菜单选择“添加现有项”,或是将 mdb 文件从 Windows 拖动到“解决方案资源管理器”上。展开对象树,然后选择要在应用程序中使用的数据库对象。如果需要,替换默认“数据集名称”。单击“完成”。刚刚创建的数据集即出现在“数据源”窗口中。打开“数据源”窗口,方法是从“数据”菜单中选择“显示数据源”。后续步骤在应用程序中添加功能在“数据源”窗口中选择项并将其拖动到一个窗体上。有关更多信息,请参见“显示数据”概述。注意如果该数据源未在“数据源”窗口中显示,则请单击窗口中的“刷新”按钮。安全存储敏感信息(例如服务器名称、用户名和密码)可能会影响应用程序的安全性。若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。有关更多信息,请参见保护连接字符串。

 stpath = ThisWorkbookPath & ApplicationPathSeparator & "attendanceaccdb"

    CNOpen "Provider=MicrosoftACEOLEDB120;Data Source =" & stpath & ";Jet OLEDB:Database Password=cjw123456"

供参考。

可以是可以,但是你这样访问会出问题,ACCESS是以独占形式存在的,当那边在使用,你这边就只能只读了,如果你不会编程哪我教你个简单办法:

在局域网范围随便那台电脑安装个SQL Server

用ACCESS在局域网范围新建一个连接表,让连接表去链接SQL Server的表,这教网络连接表

然后在局域网范围你的ACCESS就可以作为客户端任意使用,SQL Server变成了数据服务器,前提条件SQL Server电脑是开启的,并且开启用户访问权限

使用的SystemData;

使用SystemDataOleDb;

私人的OleDbConnection CON

/ / /

/ / /打开数据库连接

/ / /

/ / /的数据库路径(包括数据库名称)

私人无效公开赛(弦乐DBPATH)

{(CON == NULL)

CON =新的OleDbConnection(“供应商= MicrosoftJetOLEDB40;数据源=”+ DBPATH);

(:conState == ConnectionState。已结业)

conOpen();

}

/ / /

/ / /创建一个命令对象,并返回对象

/ / /

/ / / 数据库语句

/ / / 数据库所在的路径

/ / / 的OleDbCommand

私人的OleDbCommand createCommand(的字符串sqlStr串文件)

{

打开(文件);

OleDbCommand的CMD =新的OleDbCommand();

cmdCommandType = CommandTypeText;

cmdCommandText = sqlStr

CMD。连接= CON;

返回CMD;

}

/ / /

/ / /执行

/ / / / / / / 的SQL语句

/ / /的数据库所在的路径 / / / 的回报成功执行时,当它没有返回值真,假

公共:布尔ExecuteNonQury(sqlStr字符串,字符串文件)

OleDbCommand的CMD = CreateCommand(sqlStr文件);

结果= cmdExecuteNonQuery();

如果(结果== -1 |结果== 0)

{

CMD。 Dispose()方法;

关闭();

返回FALSE;

}

其他

{

cmdDispose();

关闭( );

返回true;

}

/ / /

/ / /执行数据库查询

/ / / <BR / / / / 的查询

/ / / 的填充数据集的表名

/ / / 数据库路径

/ / / 的查询数据集

公共数据集GetDataSet已(字符串,字符串文件sqlStr)

{

数据集DS =新的DataSet();

OleDbCommand的CMD = CreateCommand(sqlStr文件);

OleDbDataAdapter的DataAdapter的新OleDbDataAdapter的(CMD);

DataAdapterFill方法(DS)

cmdDispose();

关闭();

dataAdapterDispose();

返回DS;

}

/ / /

/ / /生成的数据读取器OleDbDataReader也返回OleDbDataReader也

/ / /

/ / / 的数据库查询参数

> / / / 返回一个DataReader对象

,公共OleDbDataReader也GetReader(sqlStr字符串,字符串文件)

{

OleDbCommand的CMD = CreateCommand(sqlStr文件); OleDbDataReader也读卡器= cmdExecuteReader(CommandBehaviorCloseConnection);

/ / CommadnBehavior的形象尤其将DataReader的相关的数据库链接

/ /自动关闭时接近DataReader对象链接

返回读写器;

}

/ / /

/ / /关闭数据库

/ / /

公共无效关闭()

{

(con! = NULL) conclose();

CON = NULL;

}

传记传入的路径是取名字的Access数据库

access2013数据库默认打开方式是共享方式。默认情况下,access数据库的打开方式是共享模式,所以当我们为数据库设置密码时就会出现提示。在“文件”菜单上,单击“打开”。单击“打开”对话框左侧的快捷方式,或者在“查找范围”框中,单击包含要打开的MicrosoftAccess数据库的驱动器或文件夹。之后在文件夹列表中双击相应的文件夹,直到打开包含所需数据库的文件夹。若要在多用户环境下打开共享的数据库,使您和其他用户都能读写数据库,请单击“打开”。若要为只读打开数据库,使您能查看但不能编辑,请单击“打开”按钮旁边的箭头,再单击“以只读方式打开”。

以上就是关于怎样用Access 2013建立数据库表格全部的内容,包括:怎样用Access 2013建立数据库表格、c#如何与Access数据库连接、如何:连接到 Access 数据库中的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存