精华内容
下载资源
问答
  • Access实例

    2013-03-14 16:21:16
    Access实例
  • ACCESS实例

    2014-10-12 18:05:42
    遍历子目录
  • ACCESS实例教程

    2011-11-24 12:22:16
    ACCESS实例教程
  • access实例教程

    2011-09-09 21:09:57
    一个非常实用的access实例教程,介绍了很多实例哦。
  • access实例幅度高达郭德纲的高度分工的郭德纲的郭德纲的郭德纲的
  • JPA注解@Access实例

    2016-03-09 09:44:08
    JPA注解@Access实例 test-jpa
  • VB操作ACCESS 实例

    2012-11-20 15:39:12
    VB操作ACCESS 实例,ADODB对象引用。适合初学数据库的童鞋
  • ASP访问Access实例

    2010-07-09 20:17:47
    ASP访问Access实例.。。。。。。。。。
  • VB+access实例

    2009-07-13 13:48:15
    VB+access实例 大大大大大大大大大大大大
  • vb操作ACCESS实例

    2010-04-21 09:59:58
    vb操作ACCESS实例,简单易懂。对于初学VB的人做一些小型的数据操作是相当有用的。
  • ACCESS实例教程(数据库的编程)》由会员分享,可在线阅读,更多相关《ACCESS实例教程(数据库的编程)(31页珍藏版)》请在人人文库网上搜索。1、Access实例教程,潘明寒 赵义霞 主编 中国水利水电出版社,ACCESS实例教程...

    《ACCESS实例教程(数据库的编程)》由会员分享,可在线阅读,更多相关《ACCESS实例教程(数据库的编程)(31页珍藏版)》请在人人文库网上搜索。

    1、Access实例教程,潘明寒 赵义霞 主编 中国水利水电出版社,ACCESS实例教程,数据库编程(第9章,1,用ADO访问数据库 2,用DAO访问数据库 3,程序运行错误处理,本章要点,9.1 VBA数据库访问接口,VBA数据库访问接口是指VBA与后台数据库的连接部分,也就是VBA与Access数据库连接的方法,9.1.1 三种数据库访问接口,1ODBC(Open Database Connectivity), ODBC称为“开放式数据库连接”,是一种关系数据源的接口界面。ODBC基于SQL(Structured Qurey Language),把SQL作为访问数据库的标准,一个应用程序通过一。

    2、组通用代码访问不同的数据库管理系统。ODBC可以为不同的数据库提供相应的驱动程序,2DAO(Data Access Objects) DAO称为“数据访问对象”,是一种面向对象的界面接口,提供一个访问数据库的对象模型,用其中定义的一系列数据访问对象,实现对数据库的各种操作。使用DAO的程序编码非常简单。 3ADO(ActiveX Data Objects) ADO称为“Active数据对象”,是基于组件的数据库编程接口。ADO实际是一种提供访问各种数据类型的连接机制,是一个与编程语言无关的COM(Component Object Model)组件系统。ADO设计为一种极简单的格式,可以方便地连。

    3、接任何符合ODBC标准的数据库,数据库引擎是一组动态链接库DLL(Dynamic Link Library),在程序运行时被连接到VBA,实现对数据库的数据访问功能。是应用程序与物理数据库之间的桥梁。 VBA通过DAO和数据引擎可以识别3类数据库: 1本地数据库:即Access数据库。 2外部数据库:所有索引顺序访问方法(ISAM)数据库,如VFP。也可以访问文本文件数据库和Microsoft Excel或Lotus1-2-3电子表格。 3ODBC数据库:符合ODBC标准的C/S数据库,如SQL Server、Oracle,9.2.1 DAO模型结构,DAO模型是设计关系数据库系统结构的对象类。

    4、的集合,它们提供了管理关系型数据库系统所需的全部操作的属性和方法,这其中包括创建数据库、定义表、字段和索引、建立表之间的关系、定位和查询数据库等,9.2 用DAO访问数据库,3.2 统配符、运算符与常用函数,9.2.2 DAO对象简介,1DBEngine对象,处于最顶层,表示数据库引擎,是模型中惟一不被其他对象所包含的对象,它包含并控制DAO模型中其他全部对象。 2Workspace对象,表示工作区,可以使用隐含的workspace对象。 3Database对象,代表到数据库的连接,表示操作的数据库对象。 4RecordSet对象,代表一个数据记录的集合,该集合的记录来自于一个表、一个查询或一。

    5、个SQL语句的运行结果。 5Field对象,表示记录集中的字段。 6QueryDef对象,表示数据库查询信息。 7Error对象,表示数据提供程序出错时的扩展信息,9.2.3 用DAO访问数据库,用DAO访问数据库时,先在程序中设置对象变量,然后通过对象变量调用访问对象的方法、设置访问对象的属性,从而实现对数据库的各种访问。定义DAO对象要在对象前面加上前缀“DAO” 用DAO访问数据库的一般语句和步骤。 Dim ws as DAO.Workspace 定义Workspace对象变量 Dim db as DAO.Database 定义Database对象变量 Dim rs as DAO.Rec。

    6、ordSet 定义RecordSet对象变量 Dim fd as DAO.Field 定义Field对象变量 Set ws=DBEngine.Workspace(o) 打开默认工作区 Set db=ws.OpenDatabase(数据库的地址与文件名) 打开数据库 Set rs=db.OpenRecordSet(表名、查询名或SQL语句) 打开记录集,Do While not rs.EOF 循环遍历整个记录集直至记录集末尾 对字段的各种操作 rs.MoveNext 记录指针移到下一条 Loop 返回到循环开始处 rs.close 关闭记录集 db.close 关闭数据库 set rs=noth。

    7、ing 释放记录集对象变量所占内存空间 set db=nothing 释放数据库对象变量所占内存空间 说明: 如果是本地数据库,可以省略定义Workspace对象变量,打开工作区和打开数据库两条语句用下面一条语句代替: Set db = CurrentDb() 该语句是Access的VBA给DAO提供的数据库打开快捷方式,例:用DAO访问数据库,1)在窗体建2个文本框名称分别为t1和t2附加标签的标题分别为“姓名”和“工资”。 (2)在窗体页眉添加标签标题为“工资增加10%”。 (3)在窗体页脚建命令按钮名称为c1标题为“显示第一条记录,4)给命令按钮的单击事件写代码如下: Dim db as。

    8、 DAO.Database 定义Database对象变量 Dim rs as DAO.Recordset 定义Recordset对象变量 Dim fd as DAO.Field 定义Field对象变量 Set db = CurrentDb() 建立与当前数据库的连接 Set rs = db.OpenRecordset(gz) 建立与gz表的连接 Set fd = rs.Fields(工资) 设置对“工资”字段的引用 Do While Not rs.EOF 如果指针没有到最后就执行循环体 rs.Edit 使rs处于可编辑状态 fd = fd + fd * 0.1 给指定字段值增加10% rs.U。

    9、pdate 更新表,rs.MoveNext 向下移动指针 Loop 返回到循环开始处 rs.MoveFirst 指针移到第一条记录 t1 = rs.Fields(姓名) 将姓名字段的值显示在t1中 t2 = rs.Fields(工资) 将工资字段的值显示在t2中 rs.Close db.Close Set rs = Nothing Set db = Nothing,5)转到窗体视图单击命令按钮,可以看到t2文本框中显示第一条记录更新后的工资值,9.3 用ADO访问数据库,9.3.1 ADO模型结构,ADO对象模型是一系列对象的集合,对象不分级,除Field对象和Error对象之外,其他对象可直。

    10、接创建。使用时,通过对象变量调用对象的方法、设置对象的属性,实现对数据库的访问,9.3.2 ADO对象简介,1Connection对象,建立到数据源的连接。 2Command对象,表示一个命令。 3RecordSet对象,表示数据操作返回的记录集合。 4Field对象,表示记录集中的字段。 5Error对象,表示数据提供程序出错时的扩展信息。 Connection对象与RecordSet对象是两个ADO中最重要的对象。RecordSet对象可以分别与Connection对象和Command对象联合使用,9.3.3 用ADO访问数据库,首先创建对象变量,然后用对象的方法和属性访问数据库。为了与D。

    11、AO中同名对象有所区分,ADO对象的前面要加上前缀“ADODB”。用ADO访问数据库的一般语句和步骤,1RecordSet对与Connection对象联合使用 Dim cn as new ADOBD.Connection 建立连接对象 Dim rs as new ADOBD.RecordSet 建立记录集对象 cn.Provider=Microsoft.Jet.OLEDB.4.0 设置数据提供者 cn.Open 连接字符串 打开数据库 rs.Open 查询字符串 打开记录集 do while not rs.EOF 循环开始 对字段的各种操作 rs.movenext 记录指针移到下一条,loop。

    12、 返回到循环开始处 rs.close 关闭记录集 cn.close 关闭连接 set rs=nothing 释放记录集对象变量所占内存空间 set cn=nothing 释放连接对象变量所占内存空间 说明: 对于本地数据库,Access的VBA也给ADO提供了类似于DAO的数据库打开快捷方式,可以将设置数据提供者和打开数据库两条语句用下面一条语句代替: Set cn = CurrentProject.Connection(,2RecordSet对与Command对象联合使用 Dim cm as new ADOBD.Command 建立命令对象 Dim rs as new ADOBD.Recor。

    13、dSet 建立记录集对象 cm.ActiveConnection=连接字符串 建立命令对象的活动连接 cm.CommandType=查询类型 指定命令对象的查询类型 cm.CommandText=查询字符串 建立命令对象的查询字符串 rs. Open cm, 其他参数 打开记录集 do while not rs.EOF 循环开始 对字段的各种操作 rs.movenext 记录指针移到下一条 loop 返回到循环开始处 rs.close 关闭记录集 set rs=nothing 释放记录集对象变量所占内存空间,例:用ADO访问数据库,1)在窗体建3个文本框名称分别为t1、t2和t3。 (2)在窗。

    14、体页眉添加标签标题为“工员增加”。 (3)在窗体页脚建命令按钮名称为c1标题为“追加到表中,4)命令按钮c1的单击事件代码: Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim str1 As String Set cn = CurrentProject.Connection 建立本地连接 rs.ActiveConnection = cn rs.Open Select 教师编号 From 教师 Where 教师编号= +t1+ If rs.EOF = False Then MsgBox 该编号已存在,不能追加! El。

    15、se str1 = Insert Into 教师 (教师编号,姓名,性别)“ str1 = str1 + Values(+t1+ , +t2+ , +t3+ ) cn.Execute str1 执行指定的SQL语句,MsgBox 添加成功,请继续! End If rs.Close cn.Close Set rs = Nothing Set cn = Nothing 说明: 在程序中,用 +t1+ 取得文本框t1中的值,原来用双引号定界的地方改为单引号。两个相同的引号不能连着写。 Execute 是Command 对象和Connection对象的方法,执行指定的查询,并将执行产生的结果存储在 R。

    16、ecordset 对象中,5)转到窗体视图,如果输入的编号与表中的编号有重复,单击命令按钮后显示消息框,输入的信息不能追加到表中,图1-15 层次模型,6)如果输入的编号与表中的编号不重复,单击命令按钮后显示消息框,输入的信息被追加表中,9.4 VBA程序错误处理,VBA提供了On Error语句,用来控制当有错误发生时程序的处理,启动一个错误处理程序并指定该子程序在一个过程中的位置。 一个错误处理程序不是 Sub 过程或 Function 过程,它是一段用行号标记的代码,9.4.1 On Error语句的语法,On Error语句的语法通常有3种样式,1On Error GoTo 行号 启动。

    17、错误处理程序,如果发生一个运行时错误,控件会转到行号所指位置,执行其中的代码。指定的行号必须在一个过程中,这个过程与 On Error 语句所在的过程相同。 例如: On Error GoTo aa 如果发生错误转到aa处 aa: 行号aa 错误处理程序代码 处理错误 功能:当程序发生错误,跳转到aa位置执行,2On Error Resume Next 当一个运行错误发生时,不考虑错误,继续执行下一条语句。访问对象时要使用这种形式而不使用 On Error GoTo语句。 3On Error GoTo 0 关闭错误处理,禁止当前过程中任何已启动的错误处理程序,9.4.2 了解错误信息,1Err。

    18、对象 Err是一个含有运行时错误信息的对象,Err对象的number属性返回错误代码。用Err.Source可以帮助确定是哪个对象产生错误,用 Err.Number 可以帮助确定是哪个对象将错误代码放在其中。 Err 是全局范围的固有对象,在代码中不必建立这些对象的实例。 2Rrror函数 格式:Rrror(错误号) Rrror函数的自变量是一个有效的错误号,函数返回与已知错误号对应的错误信息。如果不是有效的错误号,会导致错误发生。错误号是可选项,如果省略,将返回与最近一次运行错误对应的消息。如果没有发生运行错误,或者错误号是 0,则 Error函数 返回一个长度为零的字符串 (,例:错误处理。

    19、练习,1)建文本框名称为t1建立命令按钮名称为c1。 (2)命令按钮c1的单击事件代码: Private Sub c1_Click() On Error GoTo aa 如发生错误转到行号aa Dim s1 As String s1 = t1 DoCmd.OpenQuery s1, acViewNormal, acEdit 打开查询 bb: 行号bb Exit Sub 退出过程 aa: 行号aa MsgBox 没有此查询,请重新输入! Resume bb 转到行号bb End Sub,3)转到窗体视图,在文本框输入“男讲师”,单击命令按钮,显示名为“男讲师”的查询,4)在文本框输入“女讲师”,单击命令按钮,调用错误处理机制,用消息框提示错误。

    展开全文
  • VB+Access实例:使用ADO连接Access数据库。Private Sub Form_Load() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & ...
  • access实例,轻松学习

    2008-09-25 15:06:56
    access实例,轻松学习,运用VBA语言实现各种肝功能
  • 简单的jsp连接access实例,演示了jsp和access在小程序中应用的基本原理
  • extjs+asp+access 实例

    2010-04-27 20:59:18
    extjs+asp+access 实例, 用IIS 即可立即调试 详细请看里面说明 同时,打包文件有个extjs3.0的javascript包,里面有个example文件夹,很多都可以copy过来改成自己的代码
  • access实例

    2013-08-24 12:22:00
    这是是为开发软件连接数据库用的一个演示access数据库模板,以方便开发时候的使用试试还是不错了。
  • C# 操作access实例

    2013-03-01 18:21:55
    C# 操作access\listview分页实例
  • access实例下载.rar

    2015-03-13 15:59:09
    access应用实例 rar 实操案例 下载 密码20140610
  • winform+Access实例代码实现增删改查

    热门讨论 2010-07-29 17:43:09
    winform+Access实例,实现增删改查
  • ACCESS 实例学生信息管理表之间关系图 汉语编程1 汉语编程2 汉语编程3 转载于:https://blog.51cto.com/13172026/2164352

    ACCESS 实例学生信息管理表之间关系图
    ACCESS 实例学生信息管理表之间关系图
    ACCESS 实例学生信息管理表之间关系图
    ACCESS 实例学生信息管理表之间关系图
    ACCESS 实例学生信息管理表之间关系图

    汉语编程1

    汉语编程2

    汉语编程3

    转载于:https://blog.51cto.com/13172026/2164352

    展开全文
  • Access实例应用

    2012-12-07 13:33:08
    accsee应用 高考成绩信息查询与输出” 具体要求(基本的): 1.1 建立高考信息数据库 1.2 建立科类信息表 1.3 建立成绩信息表 1.4 建立学生信息表
  • Access实例教程》-潘明寒-电子教案-5968《Access实例教程》-潘明寒-电子教案-5968
  • Vb调用Access实例

    2014-11-25 15:47:00
    vb 练习调用 access 数据库,调用的方式和方法。。
  • ODBC的使用:无需设置数据源就能访问Access实例代码
  • C#操作Access实例解析

    2013-02-25 21:38:27
    C#操作Access实例是怎么实现的呢?让我们来看看具体的代码: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using ...

    C#操作Access实例是怎么实现的呢?让我们来看看具体的代码:

    1. using System;  
    2. using System.Data;  
    3. using System.Configuration;  
    4. using System.Web;  
    5. using System.Web.Security;  
    6. using System.Web.UI;  
    7. using System.Web.UI.WebControls;  
    8. using System.Web.UI.WebControls.WebParts;  
    9. using System.Web.UI.HtmlControls;  
    10. using System.Data.OleDb;   
    11.  
    12. /// <summary>  
    13. /// DataAccess 的摘要说明 C#操作Access实例解析 
    14. /// </summary>  
    15. public class DataAccess  
    16. {  
    17.  protected static OleDbConnection conn = new OleDbConnection();  
    18.  protected static OleDbCommand comm = new OleDbCommand();  
    19. public DataAccess()  
    20. {  
    21.    //init C#操作Access实例解析 
    22. }  
    23.  private static void openConnection()  
    24.  {  
    25. if (conn.State == ConnectionState.Closed)  
    26. {  
    27. conn.ConnectionString = @"Provider=Microsoft.Jet.OleDb.4.0;  
    28. Data Source="+ConfigurationManager.AppSettings["myconn"];  
    29. //web.config文件里设定。  
    30. comm.Connection = conn;  
    31. try 
    32. {  
    33. conn.Open();  
    34. }  
    35. catch (Exception e)  
    36. throw new Exception(e.Message); }  
    37.  
    38. }  
    39.      
    40.  }//打开数据库 C#操作Access实例解析
    41.     
    42.  private static void closeConnection()  
    43.  {  
    44. if (conn.State == ConnectionState.Open)  
    45. {   
    46. conn.Close();  
    47. conn.Dispose();  
    48. comm.Dispose();  
    49. }  
    50.  }//关闭数据库 C#操作Access实例解析 
    51.  
    52.  public static void excuteSql(string sqlstr)  
    53.  {  
    54. try 
    55. {  
    56. openConnection();  
    57. comm.CommandType = CommandType.Text;  
    58. comm.CommandText = sqlstr;  
    59. comm.ExecuteNonQuery();  
    60. }  
    61. catch (Exception e)  
    62. {  
    63. throw new Exception(e.Message);  
    64. }  
    65. finally 
    66. { closeConnection(); }  
    67.  }//执行sql语句 C#操作Access实例解析 
    68.  
    69.  public static OleDbDataReader dataReader(string sqlstr)  
    70.  {  
    71. OleDbDataReader dr = null;  
    72. try 
    73. {  
    74. openConnection();  
    75. comm.CommandText = sqlstr;  
    76. comm.CommandType = CommandType.Text;  
    77.  
    78. dr = comm.ExecuteReader(CommandBehavior.CloseConnection);  
    79. }  
    80. catch 
    81. {  
    82. try 
    83. {  
    84. dr.Close();  
    85. closeConnection();  
    86. }  
    87. catch { }  
    88. }  
    89. return dr;  
    90. }  
    91. //返回指定sql语句的OleDbDataReader对象,使用时请注意关闭这个对象。  
    92.  public static void dataReader(string sqlstr,  
    93.  ref OleDbDataReader dr)  
    94.  {  
    95. try 
    96. {  
    97. openConnection();  
    98. comm.CommandText = sqlstr;  
    99. comm.CommandType = CommandType.Text;  
    100. dr=comm.ExecuteReader(CommandBehavior.CloseConnection);  
    101. }  
    102. catch 
    103. {  
    104. try 
    105. {  
    106. if (dr != null && !dr.IsClosed)  
    107.    dr.Close();  
    108. }  //C#操作Access实例解析
    109. catch 
    110. {  
    111. }  
    112. finally 
    113. {  
    114. closeConnection();  
    115. }  
    116. }  
    117.  }  
    118. //返回指定sql语句的OleDbDataReader对象,使用时请注意关闭  
    119.  
    120.  public static DataSet dataSet(string sqlstr)  
    121.  {  
    122. DataSet ds = new DataSet();  
    123. OleDbDataAdapter da = new OleDbDataAdapter();  
    124. try 
    125. {  
    126. openConnection();  
    127. comm.CommandType = CommandType.Text;  
    128. comm.CommandText = sqlstr;  
    129. da.SelectCommand = comm;  
    130. da.Fill(ds);  
    131.  
    132. }  
    133. catch (Exception e)  
    134. {  
    135. throw new Exception(e.Message);  
    136. }  
    137. finally 
    138. {  
    139. closeConnection();  
    140. }  
    141. return ds;  
    142.  }//返回指定sql语句的dataset C#操作Access实例解析 
    143.  
    144.  public static void dataSet(  
    145. string sqlstr, ref DataSet ds)  
    146.  {  
    147. OleDbDataAdapter da = new OleDbDataAdapter();  
    148. try 
    149. {  
    150. openConnection();  
    151. comm.CommandType = CommandType.Text;  
    152. comm.CommandText = sqlstr;  
    153. da.SelectCommand = comm;  
    154. da.Fill(ds);  
    155. }  
    156. catch (Exception e)  
    157. {  
    158. throw new Exception(e.Message);  
    159. }  
    160. finally 
    161. {  
    162. closeConnection();  
    163. }  
    164.  }//返回指定sql语句的dataset C#操作Access实例解析
    165.  
    166.  public static DataTable dataTable(string sqlstr)  
    167.  {  
    168. DataTable dt = new DataTable();  
    169. OleDbDataAdapter da = new OleDbDataAdapter();  
    170. try 
    171. {  
    172. openConnection();  
    173. comm.CommandType = CommandType.Text;  
    174. comm.CommandText = sqlstr;  
    175. da.SelectCommand = comm;  
    176. da.Fill(dt);  
    177. }  
    178. catch (Exception e)  
    179. {  
    180. throw new Exception(e.Message);  
    181. }  
    182. finally 
    183. {  
    184. closeConnection();  
    185. }  
    186. return dt;  
    187.  }//返回指定sql语句的datatable  
    188.  public static void dataTable(  
    189. string sqlstr, ref DataTable dt)  
    190.  {  
    191. OleDbDataAdapter da = new OleDbDataAdapter();  
    192. try 
    193. {  
    194. openConnection();  
    195. comm.CommandType = CommandType.Text;  
    196. comm.CommandText = sqlstr;  
    197. da.SelectCommand = comm;  
    198. da.Fill(dt);  
    199. }  
    200. catch (Exception e)  
    201. {  
    202. throw new Exception(e.Message);  
    203. }  
    204. finally 
    205. {  
    206. closeConnection();  
    207. }  
    208.  }//返回指定sql语句的datatable C#操作Access实例解析 
    209.  
    210.  public static DataView dataView(string sqlstr)  
    211.  {  
    212. OleDbDataAdapter da = new OleDbDataAdapter();  
    213. DataView dv = new DataView();  
    214. DataSet ds = new DataSet();  
    215. try 
    216. {  
    217. openConnection();  
    218. comm.CommandType = CommandType.Text;  
    219. comm.CommandText = sqlstr;  
    220. da.SelectCommand = comm;  
    221. da.Fill(ds);  
    222. dv = ds.Tables[0].DefaultView;  
    223. }  
    224. catch (Exception e)  
    225. {  
    226. throw new Exception(e.Message);  
    227. }  
    228. finally 
    229. {  
    230. closeConnection();  
    231. }  
    232. return dv;  
    233.  }  
    234. //返回指定sql语句的dataview C#操作Access实例解析 
    235.  

    C#操作Access实例解析的基本内容就向你介绍到这里,希望对你了解和学习C#操作Access有所帮助。

    展开全文
  • package ...import java.sql.*;public class AccessConnection {public void DBC (){try{String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\data.mdb";//ACCESS文件位置Cla...

    package com.tenking.database;

    import java.sql.*;

    public class AccessConnection {

    public void DBC (){

    try{

    String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\data.mdb";//ACCESS文件位置

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    Connection conn=DriverManager.getConnection(strurl);

    System.out.println("连接成功!");

    Statement stmt=conn.createStatement();

    ResultSet rs=stmt.executeQuery("select * from Tx_menu");

    while(rs.next())

    {

    System.out.println(rs.getString("Menu_Name"));

    }

    }catch(Exception e)

    {

    e.printStackTrace();

    }

    }

    public static void main(String[] args) throws ClassNotFoundException {

    AccessConnection dbc = new AccessConnection();

    dbc.DBC();

    }

    }

    展开全文
  • excel连接access实例

    2009-06-19 13:19:23
    比较完整的excel连接access实例,在EXCEL界面将数据插入ACCESS中,利用SQL进行数据处理并将结果返回给EXCEL
  • Access实例教程》-潘明寒-素材 供大家学习参考

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,599
精华内容 2,239
关键字:

access实例