精华内容
下载资源
问答
  • Excel SQL 完全应用

    2018-09-13 17:35:16
    Excel VBA 操作 SQL多个实例,是学习sql绝佳途径,易上手,更多实例!
  • ExcelSql练习2

    2018-08-17 19:13:09
    Excel的报表学习,办公一族的实践,亟需提高Excel操作技能的童鞋,可以下载去实践实践!
  • SQLite 是一款应用最广的数据库,需要对SQL数据库进行操作,创建/打开/修改/删除SQL数据库的话您可以下载SQLite Database Browser试一下,完全傻瓜式操作,类似Excel表格一样,超简单。
  • SQL语句操作Excel 增删改操作 条件设置简单
  • 浅析利用Excel SQL Server实现企业信息管理.pdf
  • excelSQL.xls是主程序所在的文件,打开此文件,单击“打开数据源”按钮,选择当前目录下的包含测试数据的excel文件:testData.xls 再单击“执行查询”按钮,就可以执行文本框中的SQL语句,并显示查询得到的结果。
  • Excel SQL语句在企业会计科目汇总中的应用.pdf
  • Excel SQL在工资数据统计和汇总中的应用.pdf
  • excelsql31.zip

    2008-08-28 09:34:11
    一个功能很强大的excel操作Oracle数据库工具。将SQL写在excel的注释中即可。使用后你一定满意
  • 通过SQL语句查询Excel

    2020-07-16 20:41:21
    对于不太懂excel公式的人来说,对excel过滤,查询,分组汇总是比较麻烦的事情,因此写了这么一个工具,可通过SQL语句查询Excel中的内容。需要安装微软的AccessDatabaseEngine,网上下载即可。
  • 这个工具就是通过配置模板,根据导入的excel生成sql,并且支持js脚本控制;生成的是单sql不是批量的,一条一条执行,避免出问题
  • Excel2010SQL完全应用(含代码和表格),在EXCEL 2010中运用SQL语句解决疑难问题的实战技巧
  • excel表中数据读取转换为sql插入语句 附有c#源码及exe可执行文件(需要.net4.5环境)
  • 导入excel可以直接将数据转成SQL语句,其中字段名就是excel文档每列第一行的内容。该工具虽然是以.jar结尾,可以直接双击使用。只要是做开发的孩纸,看一下就会用的。
  • 本工具使用python实现把SQL查询(包括联表查询等复杂查询)结果转换成Excel文档并保存,简单轻巧,资源文件包含SqlToExcel.exe工具和数据量库连接配置文件config.ini,在配置文件里填写数据库信息,运行转换工具,...
  • 非常好的Excel_VBA_SQL语句,可以利用SQL语句完成Excel中的数据检索、加、减等操作。
  • 通过EXCEL公式,拼接Oracle数据库插入语句。开发过程造数测试或导入初始化数据的时候很方便。
  • C#用Sql数据库查询方法操作Excel表格,用数据库语句操作Excel表格
  • 因为近期需要将excel导入到SQL Server,但是使用的是其他语言,闲来无事就尝试着用python进行导入,速度还是挺快的,1w多条数据,也只用了1s多,代码也比较简单,就不多解释了。 用到的库有xlrd(用来处理excel),...
  • Excel SQL 查询工具

    2013-10-31 20:36:14
    Excel 文件当作数据库,通过直接执行 SQL 语句查询 Excel 文件
  • sql脚本为批量导入excel文件数据到SQLSERVER库,可以导入多个sheet,需安装MicroSoft的AccessDatabaseEngine_X64组件,网上下载即可
  • EXCEL SQL 生成器

    2013-07-14 12:01:43
    原创:使用EXCEL数据表例表生成SQL语句的显示项,方便编程
  • delphi 从EXCEL文件导入到SQLSERVER数据表中 源码,非常有价值 源代码程序,可以参考一下,提供给大家学习
  • Excel SQL使用的两种方法

    千次阅读 2013-09-30 19:15:11
    详细可参考:http://club.excelhome.net/thread-859194-1-1.html 1、需要引用Microsoft ActiveX Data Object... Sub GetQuery() Dim cn As ADODB.Connection Set cn = New ADODB.Connection With cn  ...

    详细可参考:http://club.excelhome.net/thread-859194-1-1.html

    1、需要引用Microsoft ActiveX Data Object...

     
    1. Sub GetQuery()  
    2. Dim cn As ADODB.Connection  
    3. Set cn = New ADODB.Connection  
    4. With cn  
    5. .Provider = "Microsoft.Jet.OLEDB.4.0" 
    6. .ConnectionString = "Data Source=" & ActiveWorkbook.Path & "\" & ActiveWorkbook.Name & ";" & _  
    7. "Extended Properties=Excel 8.0;" 
    8. .Open  
    9. End With 
    10. Dim rs As ADODB.Recordset  
    11. Set rs = New ADODB.Recordset  
    12. rs.ActiveConnection = cn  
    13. 'Create sql string  
    14. sql_str = "select * from [sheet2$] " 'where field1='condition'"  
    15. rs.Open sql_str  
    16. ThisWorkbook.Sheets(3).[a2].CopyFromRecordset cn.Execute(sql_str)  
    17. ThisWorkbook.Sheets(1).[m1].CopyFromRecordset rs  
    18. rs.Close  
    19. cn.Close  
    20. End Sub 

     

    2、不需要引用Microsoft ActiveX Data Object...

     

     
    1. '在Excel中使用SQL语句总结-1:  
    2. '************************************        标准SQL查找代码:       *********************************************************  
    3. Sub SQL_Excel_2003_2007()  
    4. 'On Error Resume Next       '如果出现错误,忽略,然后执行下一行代码。  
    5. Application.ScreenUpdating = False '关闭屏幕刷新,成对出现,提高速度  
    6. Application.DisplayAlerts = False '关闭提示,,成对出现,避免出现提示框  
    7. '---------------------------------------   参数声明部分  ------------------- ------------------- -------------------  
    8.     Dim cnn, SQL$   '定义数据库连接和SQL语句  
    9.     Set cnn = CreateObject("adodb.connection")  '创建数据库连接  
    10.     Set rs = CreateObject("adodb.recordset")   '创建一个数据集保存数据  
    11.      
    12. '---------------------------------------   设置数据库连接  ------------------- ------------------- -------------------  
    13.     cnn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source=" & ThisWorkbook.FullName  
    14.       
    15.        '将EXCEL文件作为数据库连接,实际并不打开EXCEL,  
    16.        'Excel2003版本:cnn.Open "Provider=Microsoft.jet.OLEDB.4.0;Extended Properties=Excel 8.0;Data Source=" & ThisWorkbook.Path & "\数据表.xls"  
    17.        'Excel2007版本:cnn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source=" & ThisWorkbook.Path & "\数据表.xlsx"  
    18.        '带参数的连接字符串:cnn.Open "provider=microsoft.jet.oledb.4.0;extended properties='excel 8.0;HDR=yes;IMEX=2';data source=" & ThisWorkbook.FullName  
    19.        '    HDR=Yes   代表 Excel 档中的工作表第一行是标题栏,标题只能是一行,不能使多行,或者合并的单元格。  
    20.        '    HDR=no     工作表第一行就是数据了,沒有标题栏,不使用栏位,则栏位就以f代表,第一列列名就是:f1,第二列列名:f2  
    21.        '    IMEX 汇入模式  0 只读  1 只写   2 可读写  
    22.        '              当 IMEX=0 时为“汇出模式”,这个模式开启的 Excel 档案只能用来做“写入”用途。  
    23.        '              当 IMEX=1 时为“汇入模式”,这个模式开启的 Excel 档案只能用来做“读取”用途。  
    24.        '              当 IMEX=2 时为“连結模式”,这个模式开启的 Excel 档案可同时支援“读取”与“写入”用途。  
    25.        'Data Source  存储查询数据来源的工作薄名称,数据库路径为:数据表.xls  或本表:& ThisWorkbook.FullName  
    26.          
    27. '---------------------------------------   设置SQL语句  ------------------- ------------------- -------------------  
    28.   SQL = "select * from  [数据表_1$A1:G100] where 姓名='马拉多纳'" 
    29.     
    30.        '在Sheet1表内查找列名为:姓名 中所有:马拉多纳 的数据。  
    31.        '[XXX$A2:G100]的中括号和$为特别数据表标示符,XXX为Sheet名,A2:G100是选取的区域。  
    32.        'SQL语句是一个字符串,双引号开头和结尾,列名两边无单引号,表示一个字符串:‘马拉多纳’,要用单引号扩上,数字就不用了。  
    33.        'Nu=36:  AA="马拉多纳":   set  Sh=Sheet1:  SQL = "select * from  [" & Sh.name & “$] where 姓名=‘” & AA & “’  and  年龄=Nu"  
    34.          
    35. '---------------------------------------   SQL结果处理  ------------------- ------------------- -------------------  
    36.    Set rs = cnn.Execute(SQL) '将SQL语句获得的数据传递给数据集  
    37.    Sheets("结果").Cells.ClearContents       '清理保存数据的区域  
    38.    Sheets("结果").Range("a2").CopyFromRecordset rs    '将数据集粘贴到Excel中,左上角为A2,无列名。  
    39.    'Sheets("结果").Range("b2").CopyFromRecordset cnn.Execute(SQL)  '可以不声明Y,直接使用  
    40.    cnn.Close     '关闭数据库连接  
    41.    Set cnn = Nothing    '将CNN从内存中删除。  
    42. '--------------------------------------- ------------------------ ------------------- -------------------  
    43. Application.ScreenUpdating = True 
    44. Application.DisplayAlerts = True 
    45. End Sub   '这就是最简单的EXCEL中SQL的应用 ,其他的都是SQL的运用了 

    获取字段名的代码:

     

     
    1.  Dim Strsql$, Cn As Object 
    2. Set yy= CreateObject("adodb.recordset")  
    3. Set Cn = CreateObject("Adodb.Connection")  
    4.  
    5.  
    6.    Sql = "SELECT 级别,A组,特别组 from [数据$] where  级别='" & NianJ & "'" 
    7.               Set yy = Cn.Execute(Sql)  
    8.               For L = 0 To yy.Fields.Count - 1  
    9.                   sh.Cells(1, L + 2) = yy.Fields(L).Name  
    10.                Next L 
    展开全文
  • java excel sql

    2011-10-26 15:06:48
    java 导入导出Excel (动态的哦),还可以支持sql操作,如果sql不成功,还可以导出execl 哦,呵呵,欢迎下载啊 java 导入导出Excel (动态的哦),还可以支持sql操作,如果sql不成功,还可以导出execl 哦,呵呵,欢迎下载...
  • 从零开始学习Excel In SQL(图文教程)
  • 用于快速生成sql语句,适用于测试人员批量生成合理测试数据,
  • ExcelSQL模糊查找

    2013-05-29 10:38:31
    SQL模糊查找
  • EXCEL抓取SQL查询数据

    2020-06-11 15:18:41
    之前探索怎么把SQL查询粘去EXCEL再编辑的操作简化下,直接从EXCEL抓取SQL的查询结果。 琢磨了一阵,直接用数据页签下的新建查询-从数据库-从SQL Server数据库即可建立数据源: 逐步根据提示填入IP,数据库,SQL...

    之前探索怎么把SQL查询粘去EXCEL再编辑的操作简化下,直接从EXCEL抓取SQL的查询结果。

    琢磨了一阵,直接用数据页签下的新建查询-从数据库-从SQL Server数据库即可建立数据源:

    逐步根据提示填入IP,数据库,SQL查询语句: 

    然后就会进入Power Query建立一个查询,可以调整下,再保存结果返回,就会自动加载入一个表格中:

    比如上图这样。

    这样,就可以在EXCEL里抓取SQL数据,每次在查询页签下刷新一下就会用SQL查询语句更新结果

    展开全文
  • ExcelSQL多表查询

    2013-05-29 10:37:52
    ExcelSQL多表查询

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 111,520
精华内容 44,608
关键字:

excelSQL