乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 利用EXCEL表格为数据库制作查询网页

利用EXCEL表格为数据库制作查询网页

作者:乔山办公网日期:

返回目录:excel表格制作


使用VBA编写代码,方可访问其他数据库。
EXCEL本身也可以做为数据库

可以直接作为数据库,代码一样的写啊。但是我觉得再加个ACCESS去连接他,网页连接到ACCESS-EXCEL连接表你会更轻松一点,因为很多查询可以在ACCESS中完成
在vs里面用添加数据源就可以啊,再使用数据控件,就可以操作.
添加数据源可以用odbc数据源,两种方式1,是在控制面板的管理工具里在ODBC里先设置好.2,是使用连接字符串.
用vs的添加数据源向导做.

SQL语句即可实现excel和sql的导入导出

在按钮事件中执行相关存储过程:

******* 导出到excel
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'

/*********** 导入Excel
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions

SELECT cast(cast(科目编号 as numeric(10,2)) as nvarchar(255))+' ' 转换后的别名
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions

---------------------------------------------------------------

EXCEL TO SQL SERVER
先用ODBC建立一个数据源,数据源指向7a64e58685e5aeb9338sql server的表,然后用TTABLE控件联上数据库,
再建立一个OleObject,然后用Append,Post把数据导入到EXCEL表。
实例:
var
MSExcel:Variant;//定义一个全程变量

MSExcel := CreateOleObject('Excel.Application');
MSExcel.WorkBooks.Open(Edit1.Text);//创建一个OleObject

Table.Active:=true;
Table.Append;
Table.FieldByName('字段名').Value:=MSExcel.Cells[rows_i,1].Value;
Table.Post;//实现导入

相关阅读

  • 利用EXCEL表格为数据库制作查询网页

  • 乔山办公网excel表格制作
  • 使用VBA编写代码,方可访问其他数据库。EXCEL本身也可以做为数据库可以直接作为数据库,代码一样的写啊。但是我觉得再加个ACCESS去连接他,网页连接到ACCESS-EXCEL连接表你会更轻松一点
关键词不能为空
极力推荐
  • 什么是“计算金融学”

  • 计算金融学是计算机、金融工程与管理科学相结合的交叉学科,该专业研究运用数学模型和计算机的数据组织和数据分析工具解决金融领域的各类复zhidao杂问题,旨在培养计算机领域和

ppt怎么做_excel表格制作_office365_word文档_365办公网