精华内容
下载资源
问答
  • 易语言Access数据库的数据导出到Excel源码,Access数据库的数据导出到Excel
  • Access数据库的数据导出到Excel.rar
  • 易语言Access数据库的数据导出到Excel.rar 易语言Access数据库的数据导出到Excel.rar 易语言Access数据库的数据导出到Excel.rar 易语言Access数据库的数据导出到Excel.rar 易语言Access数据库...
  • Access数据库的数据导出到Excel
  • Access数据库的数据导出到Excel中将Access数据库的数据导出到Excel
  • 易语言源码Access数据库的数据导出到Excel.rar
  • Access数据库的数据导出到Excel中将Access数据库的数据导出到Excel
  • Access图片导出到Excel,将Access图片导出到Exce,批量操作
  • C# 开发的将ACCESS表结构导出到WORd 的 源码
  • 说 明:本人第一次发表的劣作,希望和大家交流lihuawei@km169.net<BR><BR>另外,请问是XP支持 database 了吗。(如:dim dbs as database)
  • Access VBA实现数据导出到Excel

    千次阅读 2014-02-26 22:55:54
    3.导出Excel代码。 Private Sub btnOutToExcel_Click() Dim row As Integer Dim col As Integer Dim rs As New ADODB.Recordset Dim ExcelApp As Excel.Application Dim ExcelWst ...


    http://hi.baidu.com/ohmyidea/item/e2bf6819735b6a34b93180cc


    1.添加引用Microsoft Excel 11.0 Object Library。(这里用的是Microsoft Excel 2003)
    2.定义获取数据集通用函数。
    Public Function GetRS(ByVal strQuery As String) As ADODB.Recordset
    Dim rs As New ADODB.Recordset
    Dim conn As New ADODB.Connection

    On Error GoTo GetRS_Error
    Set conn = CurrentProject.Connection
    rs.Open Trim$(strQuery), conn, adOpenKeyset, adLockOptimistic
    Set GetRS = rs

    GetRS_Exit:
    Set rs = Nothing
    Set conn = Nothing
    Exit Function

    GetRS_Error:
    MsgBox Err.Description
    Resume GetRS_Exit
    End Function
    3.导出Excel代码。
    Private Sub btnOutToExcel_Click()
    Dim row As Integer
    Dim col As Integer
    Dim rs As New ADODB.Recordset
    Dim ExcelApp As Excel.Application
    Dim ExcelWst As Worksheet

    Set rs = GetRS("SELECT * FROM PInfo") '获取数据集
    Set ExcelApp = New Excel.Application
    Set ExcelWst = ExcelApp.Workbooks.Add.Worksheets(1)

    '导出字段名称
    For col = 0 To rs.Fields.Count - 1
    ExcelWst.Cells(1, col + 1) = rs.Fields(col).Name
    Next col

    '导出数据
    row = 2
    Do While Not rs.EOF
    For col = 0 To rs.Fields.Count - 1
    ExcelWst.Cells(row, col + 1) = rs.Fields(col)
    Next col
    row = row + 1
    rs.MoveNext
    Loop

    rs.Close

    ExcelWst.Columns.AutoFit '设置列宽
    ExcelApp.Visible = True
    End Sub

    展开全文
  • 摘要:Delphi源码,数据库应用,Word Delphi导出Access数据库内容Word,数据库的导入导出功能,一个简单的例子,对此有需求的可参考一下。
  • asp导出access到excel

    2018-11-17 17:30:20
    asp导出access到excel,导出数据为Exce97-2003l版本,该代码经过个性更改
  • Access数据库导出到其它数据库

    千次阅读 2019-09-23 21:41:11
    方法如下: 在access中右击需要导出的表 点击导出: 此时可以看到access提供的所有的导出方法,这里为了导出到其它数据库,我选择ODBC数据库 点击确定,此时弹出一个ODBC选择的对话框,选择你已经建立的ODBC连接...

    存在于access中的所有数据,可以通过非常简单的办法导出到其它数据库中。

    方法如下:

    在access中右击需要导出的表

    image

    点击导出:

    image

    此时可以看到access提供的所有的导出方法,这里为了导出到其它数据库,我选择ODBC数据库

    image

    点击确定,此时弹出一个ODBC选择的对话框,选择你已经建立的ODBC连接即可。

    image

    例如,我将数据库导出到了SqlServer 2008中,选择能够连接到你的数据库的ODBC,点击确定之后,会看到成功的对话框。于是在sqlserver数据库中看到被我导出的数据库表:

    image

    转载于:https://www.cnblogs.com/malloc/archive/2012/03/31/2426602.html

    展开全文
  • C# Access数据库 导出到Excel

    热门讨论 2011-08-26 19:42:45
    C# Access数据库导出为Excel格式
  • 为您提供AccessToExcel access导出到excel软件下载,AccessToExcel是一款功能强大,专业实用的access导出到excel工具,使用此软件能够将access所保存的mdb文件转换为xls格式,软件支持批量导出和命令行操作,支持...
  • 从oracle中导出数据到access中,以mdb格式导出文件 2017年08月07日 14:35:36 阅读数:568   @Override public void exportMdbData(Invocation inv, Long taId, Paging page) throws Exception {  ...

    从oracle中导出数据到access中,以mdb格式导出文件

    2017年08月07日 14:35:36

    阅读数:568

     
    1. @Override

    2. public void exportMdbData(Invocation inv, Long taId, Paging page) throws Exception {

    3.  
    4. //设置表名

    5. String tablename1="tb_09as0y4kyet2";

    6.  
    7. // 空白mdb文件路径. 直接保存在src/cn/iwoo/dataexport/common/下.

    8. String blankMdbFilePath = "com/lzzj/prodma/controllers/archives/";

    9. // 空白mdb文件名

    10. String blankMdbFileName = "123.mdb";

    11.  
    12. // 新mdb文件路径

    13. String defaultSavedMdbFilePath = "com/lzzj/prodma/controllers/archives/";

    14. // 新mdb文件名

    15. String defaultSavedMdbFileName = "data.mdb";

    16. // mdb文件后缀

    17. String defaultSavedMdbFileExtension = ".mdb";

    18.  
    19. // 需要保存到的新的mdb文件路径和名

    20. String savedMdbFilePathAndName = defaultSavedMdbFilePath + defaultSavedMdbFileName;

    21.  
    22. //将空白mdb文件拷贝到特定目录

    23. InputStream is = this.getClass().getClassLoader().getResourceAsStream(blankMdbFilePath + blankMdbFileName);

    24. savedMdbFilePathAndName=getClass().getClassLoader().getResource("/").getPath()+savedMdbFilePathAndName;

    25. OutputStream out = new FileOutputStream(savedMdbFilePathAndName);

    26. byte[] buffer = new byte[1024];

    27. int numRead;

    28. while ((numRead = is.read(buffer)) != -1) {

    29. out.write(buffer, 0, numRead);

    30. }

    31. is.close();

    32. out.close();

    33.  
    34. //开始从oracle取数据

    35. Connection conn =null;

    36. PreparedStatement ps=null;

    37. ResultSet rs =null;

    38. String createTableSql1="";//一个建表语句

    39. Map map1=new HashMap();//一个map存一个表的字段

    40. List<Map> list1 = new ArrayList<Map>();//一个list存一个表的记录

    41. int mapSize1=0;//一个表的字段个数

    42. String value="";//用于拼接sql

    43. try{

    44.  
    45. Class.forName("oracle.jdbc.driver.OracleDriver");

    46. conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.3.157:1521:ORCL", "pde", "pde");

    47. map1=getCols(conn,ps,rs,tablename1);//map中存有该表中的所有字段

    48. mapSize1=map1.size();

    49. //拼接access中的建表sql语句

    50. createTableSql1=createTableSql(tablename1,map1);//建表sql

    51.  
    52. String sql2="select * from "+tablename1;//提取ORACLE表数据的sql

    53. ps = conn.prepareStatement(sql2);

    54. rs = ps.executeQuery();

    55. String aa="";

    56. String bb="";

    57. while (rs.next()) {

    58. Map dateMap=new HashMap();//一条记录一个dateMap

    59. for(int z=1;z<=mapSize1;z++){

    60. aa=String.valueOf(map1.get(z+""));

    61. bb=rs.getString(z)==null?"":rs.getString(z);

    62. dateMap.put(aa, bb);

    63. }

    64. list1.add(dateMap);

    65. }

    66. //结束从oracle取数据

    67. }catch(Exception e){

    68. e.printStackTrace();

    69. }finally{

    70. // 关闭记录集

    71. if (rs != null) {

    72. try {

    73. rs.close();

    74. } catch (SQLException e) {

    75. e.printStackTrace();

    76. }

    77. }

    78.  
    79. // 关闭声明

    80. if (ps != null) {

    81. try {

    82. ps.close();

    83. } catch (SQLException e) {

    84. e.printStackTrace();

    85. }

    86. }

    87.  
    88. // 关闭链接对象

    89. if (conn != null) {

    90. try {

    91. conn.close();

    92. } catch (SQLException e) {

    93. e.printStackTrace();

    94. }

    95. }

    96. }

    97.  
    98. //打开对mdb文件的jdbc-odbc连接

    99. Connection connection=null;

    100. Statement statement=null;

    101. try{

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

    104. String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+ savedMdbFilePathAndName.substring(1).trim(); //, *.accdb

    105. connection = DriverManager.getConnection(database);

    106. statement = connection.createStatement();

    107.  
    108. statement.execute(createTableSql1); //创建ACCESS表sql

    109. String insertSql="";

    110. int listSize=list1.size();

    111. //拼接access中的insert语句

    112. for(int x=0;x<listSize;x++){

    113. insertSql="insert into "+tablename1+" values(";

    114. for(int k=1;k<=mapSize1;k++){

    115. value=String.valueOf(list1.get(x).get(map1.get(k+"")));

    116. if(k==mapSize1){

    117. insertSql+="'"+value+"');";

    118. }else{

    119. insertSql+="'"+value+"',";

    120. }

    121.  
    122. }

    123. statement.execute(insertSql);

    124. }

    125. //1.设置文件ContentType类型,这样设置,会自动判断下载文件类型

    126. inv.getResponse().setContentType("multipart/form-data");

    127. //2.设置文件头:最后一个参数是设置下载文件名(假如我们叫data.mdb)

    128. inv.getResponse().setHeader("Content-Disposition", "attachment;fileName="+"data.mdb");

    129. File file = new File(savedMdbFilePathAndName);

    130. OutputStream out1;

    131. FileInputStream inputStream = new FileInputStream(file);

    132. //3.通过response获取ServletOutputStream对象(out)

    133. out1 = inv.getResponse().getOutputStream();

    134. try {

    135.  
    136. int b = 0;

    137. byte[] buffer1 = new byte[8192];

    138. while (b != -1){

    139. b = inputStream.read(buffer1);

    140. //4.写到输出流(out)中

    141. out1.write(buffer1,0,b);

    142. }

    143.  
    144. } catch (IOException e) {

    145. e.printStackTrace();

    146. }finally{

    147. out1.flush();

    148. inputStream.close();

    149. out1.close();

    150. file.delete();

    151. }

    152. }catch(Exception e){

    153. e.printStackTrace();

    154. }finally{

    155. // 关闭声明

    156. if (statement != null) {

    157. try {

    158. statement.close();

    159. } catch (SQLException e) {

    160. e.printStackTrace();

    161. }

    162. }

    163.  
    164. //关闭连接

    165. if (connection != null) {

    166. try {

    167. connection.close();

    168. } catch (SQLException e) {

    169. e.printStackTrace();

    170. }

    171. }

    172. }

    173.  
    174. }

    175.  
    176. public Map getCols(Connection conn,PreparedStatement ps,ResultSet rs,String tableNmae) throws SQLException{//获取某张表中的所有字段

    177. Map map=new HashMap();

    178.  
    179. String sql1="select COLUMN_NAME from user_tab_cols where table_name=upper('"+tableNmae+"') order by column_id";//获取该表中的所有字段

    180. ps = conn.prepareStatement(sql1);

    181. rs = ps.executeQuery();

    182.  
    183. int j=0;

    184.  
    185. while (rs.next()) {

    186. j++;

    187. map.put(j+"", rs.getString(1));//存表中的所有字段

    188. }

    189.  
    190. return map;

    191. }

    192.  
    193. public String createTableSql(String tableNmae,Map map){

    194. String createTableSql="CREATE TABLE "+tableNmae+" ( ";

    195. int mapSize=map.size();//字段个数

    196. String value="";

    197. for(int k=1;k<=mapSize;k++){

    198. value=String.valueOf(map.get(k+""));

    199. if(k==mapSize){

    200. createTableSql+=value+" Memo );";

    201. }else{

    202. createTableSql+=value+" Memo ,";

    203. }

    204.  
    205. }

    206. return createTableSql;

    207. }

    封装的方法比较笨,待优化

    文章标签: accessoracle

    展开全文
  • 在access中数据导出为文本文件MySQL的问题?导出文本文件时候,可以选择字段分隔符,来把每一列隔开 和 文本识别符,来把char型数据括起来 我现在用“,”作为字段分隔符,使用文本识别符 生成的文本文件...

    在access中表中数据导出为文本文件到MySQL的问题?

    导出文本文件时候,可以选择字段分隔符,来把每一列隔开 和 文本识别符,来把char型数据括起来

    我现在用“,”作为字段分隔符,不使用文本识别符

    生成的文本文件如下

    1,张三,男,,中国  上海,80501206
    2,王五,女,中国  北京,65781666

    load data infile "c://学生情况.txt" into table Student fields terminated by ",";

    展开全文
  • 了将Access 数据库的图文混编内容导出到Word 文档的方法,并给出了用Visual Basic 6.0 实现的程序实例
  • !利用VB实现将Access数据库导出到Excel文件.pdf
  • ACCESS 2003导出图片Excel,每次打开数据库,只能成功导执行一次。 问题已解决: Selection前面加上xlapp 就可以了.谢谢.
  • 下面通过图文并茂的方式给大家介绍asp.net批量导出access某表内容word文档的方法,具体详情如下: 一、需求:  需要将表每一条记录的某些内容导出在一个word文档中,并将这些文档保存指定文件夹目录下 二...
  • 本实例讲解如何把数据从SQL Server导出到Access或Excel去,一些方法。
  • sql导出数据到Access.sql

    2012-03-17 19:34:20
    sql导出数据到Access.存储过程。
  • access快速导出excel

    2012-07-20 10:00:01
    实现在access数据库快速导出excel,上万条数据库也可一两秒钟导出
  • 易语言ACCESS对象导入与导出XML模块源码,ACCESS对象导入与导出XML模块,accesstoxml
  • Delphi实现Excel数据导出到Access数据库,见经常有新人问如何将 Excel 数据导入数据库,我当年也花了一段时间去搞,就做了个简单的DEMO,希望对新手有用.
  • 现在access 创建一下模块1、将数据导入数据库的模块2、将表数据导出到Excel的模块 如果路径下没有相应的Excel名,则创建,如果有则:如果Excel文件有相应的工作表,则表的数据替换,否则相应的工作薄...
  • VS2010读取Access数据库数据显示listCtrl然后导出TXT和Excel格式文件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 61,569
精华内容 24,627
关键字:

在access中不能导出到