C#获取excel表名、列名的问题 [问题点数:20分,结帖人user2007001]

Bbs1
本版专家分:5
结帖率 100%
Bbs9
本版专家分:55782
Blank
蓝花 2013年11月 .NET技术大版内专家分月排行榜第三
2012年7月 .NET技术大版内专家分月排行榜第三
Bbs1
本版专家分:5
Bbs9
本版专家分:55782
Blank
蓝花 2013年11月 .NET技术大版内专家分月排行榜第三
2012年7月 .NET技术大版内专家分月排行榜第三
Bbs7
本版专家分:18256
Blank
黄花 2014年7月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2014年8月 .NET技术大版内专家分月排行榜第三
Bbs1
本版专家分:5
Bbs1
本版专家分:5
Bbs1
本版专家分:4
Bbs1
本版专家分:5
Bbs2
本版专家分:414
Bbs1
本版专家分:5
Bbs1
本版专家分:5
c#获取excel中的所以sheet名称
Excel.Application myExcel = new Excel.Application(); object missing = System.Reflection.Missing.Value; myExcel.Application.Workbooks.Open(
C# :excel读取表名,这样获取表名不会出错
private String[] GetExcelSheetNames(string fileName) { OleDbConnection objConn = null; System.Data.DataTable dt = null; try { string connString=string.Empty;
【转】C#中获取Excel文件第一个表名的方法
//    2.以数据库方式打开并输入数据 //      此方式将xls文件所在目录看作数据库,其中的xls文件看作数据库表,<em>表名</em>即文件名(不加扩展名)。 //      函数importExcelToDataSet(string FilePath,string sheet)功能:从xls中读出数据到DataSet中,并返回DataSet对象。         private Data
关于C#读取Excel表中sheet1为任意名字的问题
希望读取<em>excel</em>文件的sheet1,sheet1可以为任意名字,参考了一个如下的代码,可以实现。但是当sheet1的名字过长的时候就报错了,请教一下修改哪里可以使读取35个字符以内的sheet1名称
mysql获取数据库名、表名列名
  mysql   select SCHEMA_NAME from information_schema.SCHEMATA //<em>获取</em>所有的schema 数据库   SELECT TABLE_NAME from information_schema.`TABLES` where TABLE_SCHEMA = 'world';//查询指定schema的所有<em>表名</em> select * from ...
python sqlite 获取表名、表的列名
# -*- coding: UTF-8 -*- import sqlite3 import pprintdef sqlite_read(): """python读取sqlite数据库文件 """ mydb = sqlite3.connect('data.sqlite') # 链接数据库 cur = mydb.cursor()
SQLServer:获取表名列名等信息
1 根据数据库名<em>获取</em>所有<em>表名</em>   select name from sysobjects where xtype='u' 2 根据<em>表名</em><em>获取</em>所有<em>列名</em>   select name from syscolumns where id = object_id('HIS_OperationList'); 3 根据<em>表名</em> <em>获取</em>列数   select count(name) from sysc
如何通过列名获取表名?急切询问!
我使用ResultSetMetaData 中的getTableName方法,结果每次都是null或是"",通过查帮助和相关材料,感觉是JDbc driver 没有实现,我用的是sun.jdbc.odbc.JdbcOdbcDriverrn请问如何通过<em>列名</em><em>获取</em><em>表名</em>,方法不限!
如何根据表名获取ACCESS的表结构(C#)?如列名,类型
急用,大家帮帮忙啊!
C#中获取Excel文件的第一个表名
Excel文件中第一个<em>表名</em>的缺省值是Sheet1$, 但有时也会被改变为其他名字. 如果需要在C#中使用OleDb读写Excel文件, 就需要知道这个名字是什么. 以下代码就是实现这个功能的: using System;using System.IO;using System.Data;using System.Data.OleDb;namespace Skyiv.Ben.Util{  se...
.net/c#得到EXCEL表格中的有效行数和列数
用VBA得到EXCEL表格中的行数和列数   每种方法中上面的是Excel的行数,下面的是Excel的列数。方法七:经过加工修改已经可以读出来的是有效数据行 方法1:   ActiveSheet.UsedRange.Rows.Count ActiveSheet.UsedRange.Columns.Count 缺点:有时可能会比实际数大一些,原因是如果你把最后几行(列)数据清除后(非整行或
ASP.NET(C#) 读取EXCEL问题汇总
使用OLEDB可以对<em>excel</em>文件进行读取,我们只要把该<em>excel</em>文件作为数据源即可。 一 在D盘创建<em>excel</em>文件test.xls:    二 将工作表Sheet1的内容读取到DataSet   string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.xls;"+       "Extended Pr
怎么取得excle里的表和列名
如果用户把excle里的<em>表名</em>称改成“stu” 那我在使用sql语句的时候就不能用“select * from "啦,这时候应该怎么写这条语句呢? 另外,如果要取其中某几列是不是就直接用"select
Excel的简单操作V1版(获取Sheet名和Sheet中第一列的列名)
简单的Excel操作V1(<em>获取</em>Sheet名和Sheet中第一列<em>列名</em>),源码中含有详细注释,大家共同学习共同进步。V2将增加增删改查功能,大家若有什么<em>问题</em>或想Excel操作中新增功能,可发邮件到kw13
获取一个数据库中的所有表名列名
我们经常想<em>获取</em>一个数据库中的所有<em>表名</em>和<em>列名</em>,在MS SQL中,比较方便,直接查询sysobjects表即可<em>获取</em>。但是在Access中,如何<em>获取</em>呢?昨天正好有个程序要用到Access中的表,来判断是否存在,如果不存在,则创建。
MySQL 获取数据库中的所有表名列名
sql语句在MySQL<em>获取</em>数据库里的所有<em>表名</em>: select table_name from information_schema.tables where table_schema='数据库名' sql语句在MySQL<em>获取</em>数据库表的所有<em>列名</em>: select column_name from information_schema.columns where table_schema='数...
SQL 获取oracle视图的列名以及列名对应的表名
如题:rn比如有一视图如下:rn[code=SQL]rnCREATE OR REPLACE VIEW V_TEST ASrnSELECT A.C, A.D, A.E, B.F.B.G, B.H rn FROM A_TEST A, B_TEST B;rn[/code]rnrnc,d,e属于TEST 表,f,g,h 属于b_test表,rnrn能否得到V_TEST 视图的所有<em>列名</em>及<em>列名</em>对应的<em>表名</em>。rnrn 希望的结果:rn rn <em>表名</em> <em>列名</em>rn A_TEST Crn A_TEST Drn A_TEST Ern B_TEST Frn B_TEST Grn B_TEST Hrnrn
excel多级表头,获取列名
如题:<em>excel</em>有多级表头,表如下所示:rn 标题12312312 rn 单位:万元 元/人 % rn区域 日发电量 日耗电量 rn北京rn上海rn深圳 rnrnrn<em>问题</em>:多级表头不是固定的,有可能一级,二级,三级等等。rn需要<em>获取</em>到的是。<em>列名</em>称(区域,日发电量,日耗电量),以及区域名称(如北京,上海,深圳) rn这是一个二维表,需要把里面的数据打散全部存储。rnrn大侠们救救我rn
mysql 查询数据库的表名 列名
select table_schema,table_name,column_name from information_schema.columns
关于C# 代码得到Excel中全部sheet表名的方法
一种是后台打开Excel文件,直接读取到sheet<em>表名</em>,如果文件很大的话,很慢 一种是 DataTable schemaTable = conn.GetOleDbSchemaTable(OleDbSc
使用OleDB读取excel的查询语句
在读取<em>excel</em>的时候,使用的查询语句from后面的中括号加Sheet1$()是什么意思呢? 使用sql查数据库的时候from后面是加表明嘛,但是这种写法,<em>excel</em>中又没这个<em>表名</em>呀, 有没有详细的解
怎样在C#中得到Excel的所有有效列名
怎样在C#中得到Excel的所有有效<em>列名</em>?谢谢大家了。最好是OleDB的方法。
字母和数字的转换——Excel列名
在用代码操作Excel的过程中(如OpenXml),会用到把<em>列名</em>转化为数字,然后再进行计算确认列处理。    把<em>列名</em>转化为数字很容易实现定位。下面分享的这两个方法的主要作用是:     (1)把字母转为数字, 如1转为A,AA转为27 ,然后进行处理;     (2)把数字转为字母,A->1,27->AA……(这个比较常用)。 1、字母转数字     思想: 从字符串的最后一位到第一位,
Excel 列名与列号之间的相互转换
1.概述在sheet中,表元A1, B1, C1….:字母表示列号,数字表示行号 2.代码实现package util;/** 1. 工具类 2. */ public final class ExcelUtil { /**将Sheet列号变为<em>列名</em> * @param index 列号, 从0开始 * @return 0->A; 1->B...26->AA */
怎么样重命名表名列名
同上!
存储过程表名列名作为参数c#
我想把数据库<em>表名</em>,<em>列名</em>作为参数传给存储过程来对数据库进行操作,请问存储过程怎么定义,在asp.net <em>c#</em>怎么调用存储过程?rn我在创建存储过程是这样写的rnrnCREATE PROCEDURE deltest rn@tablename varchar(50)rn@key varchar(50)rn@keywordvalue varchar(50)rn ASrndelete from @tablename where @key=@keywordvaluerngorn提示 第3行@key 附近有语法错误,@tablename必须声明变量rn请问应该怎么改正?多谢
sql重命名表名列名
mysql 为例: 显示表结构 describe jin; 将表jin重命名为chun rename table jin to chun; 或者 alter table jin rename to chun; 重命名列 --要列出列的类型, column可有可无 alter table jin c...
通过表名获得列名
现有access库,在pb中通过选择<em>表名</em>,如何在脚本中写程序获得该表的<em>列名</em>?不用datawindow
修改表名列名
修改<em>表名</em>是 sp_rename 'aa','bb'rn可是怎么指定数据库呢? use db sp_rename 'aa','bb'rn这是错误的。rnrn还有 怎么修改<em>列名</em>?
excel导入列名问题
<em>excel</em>的导入到datatable设置为第一行为<em>列名</em>,我将datatable插入数据库是用 dt.Rows[i]["<em>列名</em>"].ToString() 这方式来导入的,请问怎么防止<em>excel</em>导入时,<em>列名</em>不符合我所设定的列呢?rnrn我想弄个提示,但不知道怎么判断,还有就是要是别人的 <em>excel</em> 表里面第一行是合并了单元格的标题,这种都不能导入。rnrn麻烦各位了!!!请各位举个简单例子,我是菜鸟
excel列名问题
[code=C#]preRange = <em>excel</em>.<em>excel</em>App.get_Range("A" + 3,((char)('A' + 34)).ToString()rn + (((RowCount).ToString()));rn[/code]rn我想从A列开始,然后到34列之后划个范围,可是'A'+34和<em>excel</em>的<em>列名</em>对应不起来,这个该怎么弄?
生成excel列名问题
从数据库中读一张表,在web页面以<em>excel</em>格式显示,可是<em>列名</em>是数据库中的,请问如何添加中文<em>列名</em>呢
excel列名
//<em>excel</em>的<em>列名</em>: //A B C D E F G H I J K L M N O......Z(1到26列) //AA AB AC AD AE ......AZ(27到52列) //...... //...... //ZA ZB ZC ZD ZD ......ZZ //AAA AAB AAC ......AAZ //...... //...... //ZZA ZZB ZZC ZZD ZZE
excel 列名
大家好!请高手帮个忙!rn 现在情况是这样的:rn 有一个上传文件的控件,点击浏览可以选择上传的文件,点击上传可以把选择的文件上传到指定的文件夹,同时把<em>excel</em>的<em>列名</em>显示在listbox里,目前基本功能已经实现,代码如下:rn上传:rnif(fileup.PostedFile !=null)rnrn string fileName=fileup.PostedFile.FileName ; rn string sheetName="sheet1"; rn DataSet ds = ExcelToDS(fileName,sheetName); rn foreach(DataColumn c in ds.Tables[0].Columns)rn rn ListItem item = new ListItem(c.ColumnName, c.ColumnName);rn ListBox1.Items.Add(item);rn rnrn有个函数:rnpublic DataSet ExcelToDS(string filePath,string sheetName) rn rn string strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+filePath+";Extended Properties='Excel 8.0;HDR=YES;IMEX=1';";rn OleDbConnection myConn=new OleDbConnection(strConn); rn OleDbDataAdapter myDa=new OleDbDataAdapter("select * from ["+sheetName+"$]",myConn); rn DataSet ds=new DataSet(); rn DataTable dt=new DataTable();rn myDa.Fill(dt);rn myDa.Fill(ds) ; rn myConn.Close();rn return ds; rnrn存在这样一个<em>问题</em>,一个<em>excel</em>文件可能包括很多表,表的名字也不一定都是默认的sheet1... ,现在的代码只能显示sheet1表的字段,怎么改一下可以把所有表的字段都显示出来?
ibatis动态传 表名列名
博客分类: iBatis iBatis Java代码 收藏代码 /** * 最后一次登录信息的更新方法 */ public Dto updateLastLoginInfo(Dto param,String tableName,String id){ p...
ibatis 动态传入表名列名
规格严格-功夫到家-哈工大威海人......博客园社区首页新随笔联系管理订阅 随笔- 138 文章- 2 评论- 10 (总结)ibatis 动态传入<em>表名</em>和<em>列名</em> 项目中需要根据不同的<em>表名</em>和<em>列名</em>生成不同的select语句,我想ibatis这里也应该是用预编译的形式存储???? 不太了解具体原理,反正我知道在用oci库的时候,是可以的;用sprinf(&quot;sql&quot;,&quot;xx&quot;,&quot;xx&quot;)...
SQL SERVER-修改表名列名
修改<em>表名</em>:EXEC sp_rename ‘原有<em>表名</em>’, '新<em>表名</em>'; 修改<em>列名</em>:EXEC sp_rename ‘<em>表名</em>.[原有<em>列名</em>]’, ‘新<em>列名</em>' , 'COLUMN';
列名表名区分大小写吗?
在SQL2000中,如题目
SQl查询数据库表名、表的列名
SQl查询数据库<em>表名</em>、表的<em>列名</em>
表名列名用中文好不好?
1、考虑以后升级到sql_server2000或者是sysbase之类的大型数据库。rn2、用了中文后,有了数据改<em>表名</em>、<em>列名</em>有多大影响。rn3、做过ACCSS项目的,你们是用中文吗?
MySQL表名列名长度限制
参考文献:https://dev.mysql.com/doc/refman/8.0/en/identifiers.html Identifier Type Maximum Length (characters) Database 64 (NDBstorage engine: 63) Table 64 (NDBstorage engine: 63...
Mysql之查看表名列名-yellowcong
在命令行里面,可以直接通过show databases;和 show tables;以及desc sys_user 来查看表,但是在程序中,不能直接通过这种方法来<em>获取</em>,解决办法如下 通过sql语句查看表和列信息 -- 登录yellowcong 数据库 mysql -uroot -proot yellowcong -- 查看当前数据库 select database() -- 查看
Oracle 修改表名、修改列名
--重命名表 ALTER TABLE table_name RENAME TO new_table_name; --重命名列 ALTER TABLE table_name RENAME COLUMN column_name TO new_name;  
查询Oracle数据库的表名列名注释
废话不多说,直接在PLSQL控制台 运行SQL即可 SELECT t.table_name table_name, t.comments table_comments, t1.column_name column_name, t2.DATA_TYPE || '(' || t2.DATA_LENGTH || ')' date_type, ...
如何更改表名和更改列名
请为各位,我用tranct-sql语句怎么更改<em>表名</em>和<em>列名</em>,rename在sql server中似乎不可用呀
sql注入_表名列名字典
union select * from <em>表名</em>字典 union select <em>列名</em>字典 from <em>表名</em>
如何根据列名表名
表all_tab_columns中有table_name,column_name两列,rn现在我知道一些column_name,想寻找相应的table_name,rn查询语句应该怎么写?rn比如:rntable_name column_namernAA XrnAA YrnAA MrnBB XrnBB YrnBB ZrnBB Nrn...rn我想根据条件'X','Y','Z'得到结果'BB',求比较高效的SQLrn
MSSQL如何定位表名.列名?
现执行以下语句无效,主要是"[试验].[dbo].[区号].市"分不出来哪个是<em>表名</em>和<em>列名</em>,请问如何定位呢?rnrnupdate [试验].[dbo].[cominfo11] set 市县=[试验].[dbo].[区号].市rnfrom [试验].[dbo].[cominfo11],[试验].[dbo].[区号]rnwhere left([试验].[dbo].[cominfo11].市,2)=[试验].[dbo].[区号].市
已知表名,如何取得列名
1、已知<em>表名</em>,如何取得<em>列名</em>?rn2、已知数据库,如何取得<em>表名</em>?rn我是使用“SELECT Name FROM SysObjects WHERE Type='U' ORDER BY Name”,但取不出ACCESS数据库的,可以取出SQL SERVER的,有谁知道如何ACESS的系统表?
数据库查询:根据列名表名
刚接触pb,现在使用pb8,想从数据库中根据<em>列名</em>查找含本<em>列名</em>的所有表的名字,请大侠指点!
Postgresql中表名列名、用户名大小写问题
highgo=# create table "ExChange" (id int); CREATE TABLE highgo=# create table ExChange (id int); CREATE TABLE highgo=# \d List of relations Schema | Name | Type | Owner -----
sql 已知列名表名
请问怎么在sql中,我已知某一个<em>列名</em>,但现在要查找这个列在那个数据表或那几个数据表中,要怎么写sql语句呢?
@Table @Column 自动生成表名列名问题
[code=java]rnpackage com.cicro.bms.entity.user;rnrnimport java.io.Serializable;rnimport java.util.List;rnrnimport javax.persistence.Column;rnimport javax.persistence.Entity;rnimport javax.persistence.FetchType;rnimport javax.persistence.JoinColumn;rnimport javax.persistence.JoinTable;rnimport javax.persistence.ManyToMany;rnimport javax.persistence.ManyToOne;rnimport javax.persistence.OrderBy;rnimport javax.persistence.Table;rnrnimport com.cea.core.modules.entity.IdEntity;rnimport com.cicro.bms.entity.organization.OrganizationBean;rnimport com.cicro.bms.entity.role.RoleBean;rnimport com.google.common.collect.Lists;rnrn/**rn * 用户信息rn */rn@Entityrn@Table(name = "BMS_User")rnpublic class UserBean extends IdEntity implements Serializable rnrn private static final long serialVersionUID = 1L;rn rn private String username; //用户名rn rn private String password; //密码rn rn @Column(name="userName")rn public String getUsername() rn return username;rn rnrn public void setUsername(String username) rn this.username = username;rn rnrn @Column(name="passWord")rn public String getPassword() rn return password;rn rnrn public void setPassword(String password) rn this.password = password;rn rnrnrn[/code]rn[b]rn[size=18px]rn<em>问题</em>:rnrn我使用的JPA自动生成的表,但是为什么rnrn@Table(name = "BMS_User") 这个生成表之后的<em>表名</em>会自动给我转换为小写bms_userrnrn@Column(name="userName")rn@Column(name="passWord")rn而这两个自动生成之后会给我生成为user_name和pass_word。 现在的编码规范是不能用下划线的,请问如何解决才能让他按照我的规则来?[/size][/b][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/5.gif][/img]
oracle中重命名列名表名
   一般改名直接在pl/sql 后oem 中改就行了,但碰到要把小写的<em>表名</em>改成大写的<em>表名</em>会出现改不了的<em>问题</em>。   此时可以用sql语句来改,oracle 中大小写是用&quot;&quot; 引号来指定的,否则都默认大写        ALTER TABLE <em>表名</em> rename   column  <em>列名</em> to 新<em>列名</em>     注意column是关键字   /*重命名<em>列名</em>*/  比如: ALTER...
select @变量=列名 from 表名
select @变量=<em>列名</em> from <em>表名</em>rn这个语句的作用是什么?rn赋值之后的变量如何利用?
重命名表名列名sql语句
重命名<em>表名</em> Exec sp_rename 'Student ,'Teacher'-----student是<em>表名</em> 重命名<em>列名</em>称 Exec sp_rename 'Test1.chvComType' ,'Test1.testChv'--Test1是<em>表名</em>称
c#列名无效的问题
private void updata_Click(object sender, EventArgs e)rn rn sqlSelectCommand1.CommandText = "select count(*) from XS_KC WHERE XS_KC.XH='"+cmbXH.Text+"'AND XS_KC.KCH=(SELECT KCH WHERE KCM='"+cmbKCM.Text+"')";rn tryrn rn sqlConnection1.Open();rn int cnt = (int)sqlSelectCommand1.ExecuteScalar();rn if (cnt == 1)rn rn sqlSelectCommand1.CommandText = "update XS_KC SET CJ='" + tbCJ.Text + "'WHERE XS_KC.XH='" + cmbXH.Text + "'AND XS_KC.KCH=(SELECT KCH FROM KC WHERE KCM='" + cmbKCM.Text + "')";rn rn elsern rn sqlSelectCommand1.CommandText = "select KCH FROM KC WHERE KCM='" + cmbKCM.Text + "'";rn sqlInsertCommand.CommandText = "INSERT INTO XS_KC VALUES('" + cmbXH.Text.Trim() + "'," + sqlSelectCommand1.ExecuteScalar() + "," + int.Parse(tbCJ.Text.Trim()) + ")";rn sqlSelectCommand1.ExecuteReader();rn rn rn finallyrn rn sqlConnection1.Close();rn rn rnrnrnint cnt = (int)sqlSelectCommand1.ExecuteScalar();出错rn<em>列名</em> 'KCM' 无效。
C#获取excel表名是乱码(中文部分变成问号)。
代码是:rn using (OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=\"Excel 8.0\";Data Source=" + <em>excel</em>FileName))rn rn conn.Open();rn DataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);rn for (int i = 0; i < dt.Rows.Count; i++)rn rnrn string mc = dt.Rows[i][2].ToString().Trim();rn rn rn rnrn conn.Close();rn rnrn我的<em>表名</em>是:“1样式二”获得的<em>表名</em>却是:1??? ,但是我的马<em>excel</em>打开再保存一次他又不会出现乱码了。rn麻烦大家帮个忙,谢谢了。。。
C#中 用GetOleDbSchemaTable如何获取Excel文件指定位置的表名
1,GetOleDbSchemaTable<em>获取</em>Sheet名称不一致? rn例如:'附表1 $'_ 带下划线的非sheet出现rnrn2,如何<em>获取</em>某个指定名称的sheet工作表之前的工作<em>表名</em>。rn例如:仅<em>获取</em>名称为“回单”的sheet'工作表单之前的所以sheet表
datagrid 转excel如何在列名上面再加上表名!!
已经建立完表格,需要转<em>excel</em>。转<em>excel</em>后第一行要显示<em>表名</em>(例如 费用统计),第二行是<em>列名</em>,后面是数据。现在不明白怎么把<em>表名</em>加到表中。showheader改了以后,只有<em>表名</em>,没有<em>列名</em>。不知道叙述的是不是清楚。谢谢各位了!
获取表名
我不想<em>获取</em>phpadmin中information_schema中的所有<em>表名</em>,只想<em>获取</em>其中一个数据库industry中的表,我应该怎么做rn我写的代码如下:rnrnrn rn 行业数据库 <em>表名</em>管理rn rnrn rnrn rn 账户管理>表管理><em>表名</em>管理rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn 选中rn 英文<em>表名</em>rn 表字段详情rn ";rn rn while($row = mysql_fetch_array($result))rn rn echo "";rn echo "";rn echo "" . $row['table_name'] . "";rn echo "结构";rn echo "";rn rn echo "";rn?> rnrn
请教:用ado方式 获取excel表名
ADOConnection1.Connected:=False;rn ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' +rn Trim(OpenDialog1.FileName) +';Extended Properties=Excel 8.0;Persist Security Info=False';rn ADOConnection1.Connected:=True;rn ADOQuery1.Close;rn ADOQuery1.SQL.Clear;rn ADOQuery1.SQL.Text := 'SELECT * FROM [Sheet1$]';rnrnrn ---- EXCEL的表单名只能写死么?[表单名$] ?而不能程序自动判定?rnrn 不想用ole方式,太慢而且机子中必须得装有<em>excel</em>。rn rn 另,ado,方式下如何读<em>excel</em> 2007?rnrn谢谢了!rnrn
asp 如何动态获取 excel 工作表名
[code=vb]Set xlsconn = server.CreateObject("adodb.connection") rnset rs=server.CreateObject("adodb.recordset")rnsource1=server.mappath(replace(request.Form("aa"),"/","\"))rnmyConn_Xsl="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&source1&";Extended Properties=Excel 8.0"rnxlsconn.open myConn_Xslrnsql="select * from [aasa$]"[/code]rnrn做了一个asp 上传<em>excel</em>导入到数据库的功能,rnselect * from [aasa$] rn但是无法做出动态<em>获取</em>这个<em>excel</em>的工作<em>表名</em>(aasa),请问该如何做?工作表的名不一定是sheet1$,改如何动态<em>获取</em>?rnrn还有个<em>问题</em>,asp导出<em>excel</em>生成的文件是用fso直接写制表符分隔文本的那种。虽然后缀是xls,但是不能在导入回去,后来发现的必须手动另存为xls文件才可以,请问有什么方法能直接保存正常的<em>excel</em>格式么?rnrn
如何获取EXCEL中工作表的表名
如题,我想<em>获取</em>EXCEL工作表的名称,<em>excel</em>默认的是sheet1
读取Excel,获取Excel的数据库 表名等等
[code=C#]rn /// rn /// Excel 转换 XMLrn /// rn /// rn public void ExcelConversionXML(string _<em>excel</em>Path) rn rnrn string connection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + _<em>excel</em>Path + ";Extended Properties=\"Excel 12.0;HDR=YES\"";rn try rn OleDbConnection conn = new OleDbConnection(connection); rn string tbName = null; // <em>表名</em>rn OleDbDataAdapter oda = new OleDbDataAdapter("select * from ["+ tbName +"$]", conn);//rnrn oda.Fill(ds, "商品信息");rn oda = new OleDbDataAdapter("select * from [右边$]", conn);rn oda.Fill(ds, "商品信息");rnrn conn.Close();rn catch (Exception ex) rn rn rn[/code]rnrn不知道怎么<em>获取</em> Excel 内数据库名,所有的<em>表名</em>rn等等
VC用ado访问excel获取表名
我用select * from [sheet1$]可以打开一些<em>表名</em>是sheet1的数据库,但是怎么打开<em>表名</em>不是sheet1的呢??rn在线等高手解决....
hbase通过表名和rowkey获取列族下所有的列名
// public static ArrayList&lt;String&gt; getcolname(String rowkey,String tablename,String colf) throws IOException{ Get get = new Get(Bytes.toBytes(rowkey)); ArrayList&lt;String&gt; ...
Oracle 和 AWS Redshift 获取 数据库所有表名列名
Oracle <em>表名</em>区分大小写。 select table_name from user_tables where table_name like '%xxxxx%'; select OWNER, TABLE_NAME, COLUMN_NAME from all_tab_columns where COLUMN_NAME LIKE '%xxxxx%';     AWS Redshift...
mysql如何获取数据库名称、表名列名等等信息?
我是指程序实现或数据库实现,而不是说用mysqlshow的方式。
hibernate 获取实体的表名、主键名、列名(转载+修改)
package com.escs.utils; import java.util.Iterator; import org.hibernate.cfg.AnnotationConfiguration; import org.hibernate.cfg.Configuration; import org.hibernate.mapping.Column; impor
sql语句生成器for oracle(提供表名,自动获取列名)
sql语句生成器for oracle(提供<em>表名</em>,自动<em>获取</em><em>列名</em>)
请问那个SQL语句可以获取表名列名
你好。rnrn1.请问那条语句可以列出库中所有用户<em>表名</em>?rn2.如果知道<em>表名</em>,如何列出该表<em>列名</em>?rnrn找了很多地方都没有此相关资料。rnrn先谢了!
查找excel工作表名问题
通过rnconn.Open();rnDataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);rn连接好EXCEL后获得的<em>表名</em>多了。rn原本就Sheet1,2,3现在得到了'sheet1$','sheet1$'_,'sheet1$'print_area,'sheet1$'print_title;'sheet2$','sheet2$'_,'sheet2$'print_area,'sheet2$'print_title。我把sheet2去了打印区域,和打印标题后就没有'sheet2$'print_area,'sheet2$'print_title了但是还有'sheet2$'_怎么整的?rn如何能在读的时候就去掉这些表
获取Excel数据(C#)
<em>获取</em>Excel数据(C#)
C#获取Excel数据
一:添加COM引用 根据本机安装的office版本不同,导入的Library库版本也不同。 office2010 =&gt; Microsoft Excel 14.0 Object Library <em>获取</em>Excel数据返回DataSet。 代码如下:经过本人测试无<em>问题</em>。 /// /// 读取Excel返回DataSet /// Autho...
C# 获取Excel的sheet
各位仁兄:rn 我想知道如何用C#<em>获取</em>Excel里面的sheet数量和名称rn我用了这个代码[code=C#]public static System.Data.DataTable GetExcelTableNames(string filename)rn rn System.Data.DataTable dt = new System.Data.DataTable();rn OleDbConnection cnnxls = new OleDbConnection();rn tryrn rn string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ;Extended Properties=Excel 8.0;Data Source =" + filename;rn cnnxls.ConnectionString = mystring;rn cnnxls.Open();rn dt = cnnxls.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);rn rn finallyrn rn cnnxls.Close();rn rn return dt;rn [/code]rn但是返回的好像不对,其实这段代码我也不是很懂,请高人不吝赐教。
C# 获取excel操作
OleDbConnection objConn = new OleDbConnection(&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot; + fileDlg.FileName + &quot;;&quot; + &quot;Extended Properties=Excel 8.0;&quot;); objConn.Open(); ...
C#获取EXCEL的操作
怎么样用C#<em>获取</em>EXCEL的操作:如设置字体格式等等。
[求助]C# 如何获取DataTable的所有列名?
DataTable DT = new DataTable();rnstring SQL = "select * from User";rnDT = GetDB(SQL); //返回执行SQL语句后的表rnrn如上根据SQL语句<em>获取</em>一张表rn提问:如何<em>获取</em>DataTable的所有<em>列名</em>?(放入新表中或者放入数组中或者放入其他地方都可以)
c# 连接excel表名应该怎么写
我用<em>c#</em>连接上<em>excel</em>rnOleDbConnection myConn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=f:\book1.xls;Extended Properties=Excel 8.0;");rnmyConn.Open();rn比如说,我要显示Sheet1中的数据,就要写成[Sheet1$]rn OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", myConn);//[ning$]如果直接写ning,会提示找不到rn DataSet ds = new DataSet();rn da.Fill(ds);rn dataGridView1.DataSource = ds.Tables[0];rn请问一下,如果我要新建一个表rncreate table person(pid int,name varchar(50))rn这个<em>表名</em>应该怎么写啊?rn我写成create table person(pid int,name varchar(50))rn它提示Microsoft Jet数据库找不到对象rn如果写成create table [person$] (pid int,name varchar(50))rn又提示不是一个合法的名称rn请问<em>表名</em>应该怎么写?rn
C# 遍历EXCEL表名,出现sheet1$_
C# 遍历 EXCEL<em>表名</em>,出现sheet1$和sheet1$_,但是我的表里并没有sheet1_rn代码如下:rnrn OleDbConnection conn = new OleDbConnection(strConn);rn conn.Open();rn DataTable schemaTable = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,new Object[] null, null, null, "TABLE" );rn var sheet = new string[schemaTable.Rows.Count];rn//List the table name from each row in the schema table.rn conn.Close();rn for (int i = 0; i < schemaTable.Rows.Count; i++)rn rn sheet[i] = schemaTable.Rows[i].ItemArray[2].ToString();rn rnrn DropDownList1.DataSource = sheetrn DropDownList1.DataBind();;//绑定到dropdownlist下rn
列名=数据库表名+数据库列名", 有时候"列名=数据库列名"">pb9的datastore有时候"列名=数据库表名+数据库列名", 有时候"列名=数据库列名"
pb9的datastore有时候"<em>列名</em>=数据库<em>表名</em>+数据库<em>列名</em>", 有时候"<em>列名</em>=数据库<em>列名</em>".rn如如下程序:rn我书写如下语句:rnlds_new_price_items = f_CreateDataStore(&rn"SELECT CLINIC_VS_PRICE_ITEM.PRICE_ITEM_CODE, " +&rn"CLINIC_VS_PRICE_ITEM.AMOUNT, " +&rn"CURRENT_PRICE_ITEM_DICT.ITEM_NAME, " +&rn"CURRENT_PRICE_ITEM_DICT.STANDARD_PRICE " +&rn"FROM CLINIC_VS_PRICE_ITEM, " +&rn"CURRENT_PRICE_ITEM_DICT " +&rn"WHERE ( CLINIC_VS_PRICE_ITEM.PRICE_ITEM_CODE = CURRENT_PRICE_ITEM_DICT.ITEM_CODE ) " +&rn"AND (CLINIC_VS_PRICE_ITEM.CLINIC_ITEM_CODE = '" + ls_new_exam_item + "')")rnlds_new_price_items.SetTransObject(sqlca)rnlds_new_price_items.Retrieve()rnrnfor i = 1 to lds_new_price_items.RowCount()rn ls_price_item_code = lds_new_price_items.GetItemString (i, "clinic_vs_price_item_price_item_code") //*********rnnextrnrn其中//*********指示的语句有时候正确,有时候运行失败。rn必须用字段序号1。万分火急,请高手指示!rnf_createdatastore函数如下:rnstring ls_sql,ls_syntax,ls_errorrnDataStore lds_resultrnrnlds_result = Create DataStorernls_syntax = sqlca.SyntaxFromSQL(as_sql, "", ls_error)rnif len(ls_error) >0 thenrn MessageBox('Error','SyntaxFromSQL Error:~r' + ls_error, Exclamation!)rn SetNull(lds_result)rnelsern lds_result.Create(ls_syntax, ls_error)rn if Len(ls_error) > 0 thenrn MessageBox("Error", "Create have these errors: ~r" + ls_error, Exclamation!)rn SetNull(lds_result)rn end ifrnend ifrnrnreturn lds_resultrn请高手指示!
C#关于调用datatables[表名].columns[列名]出错
SqlDataAdapter cmd = new SqlDataAdapter(strSql, objcon);rn SqlDataAdapter cmd2 = new SqlDataAdapter(strSql2, objcon);rnrn//创建表rn DataSet ds = new DataSet();rn DataTable ts1 = new DataTable();rn//ts1创建列,并赋<em>列名</em>rn DataColumn keyid1=new DataColumn();rn keyid1.ColumnName="keyid1";rn keyid1.DataType=System.Type.GetType("System.Int32");rn ts1.Columns.Add(keyid1);rn DataColumn testtxt1=new DataColumn();rn testtxt1.ColumnName="testtxt1";rn testtxt1.DataType=System.Type.GetType("System.String");rn ts1.Columns.Add(testtxt1);rn//ts2表rn DataTable ts2 = new DataTable();rn DataColumn keyid2=new DataColumn();rn keyid2.ColumnName="keyid2";rn keyid2.DataType=System.Type.GetType("System.Int16");rn ts2.Columns.Add(keyid2);rn DataColumn testtxt2=new DataColumn();rn testtxt2.ColumnName="testtxt2";rn testtxt2.DataType=System.Type.GetType("System.String");rn ts2.Columns.Add(testtxt2);rn//放入datasetrn ds.Tables.Add(ts1);rn ds.Tables.Add(ts2);rn//将数据库中的两个表填充给ds中的ts1与ts2表 rn cmd.Fill(ds, "ts1");rn cmd2.Fill(ds, "ts2");rn//准备建立关系rn DataColumn tt1, tt2;rnrn//<em>问题</em>就在此处,使用column名,则提示需要new,很奇怪,按书上写的还出错!rn //tt1 = ds.Tables["ts1"].Columns["keyid1"];rn //tt2 = ds.Tables["ts2"].Columns["keyid2"];rn//使用下面的索引则一切正常!rn tt1 = ds.Tables["ts1"].Columns[0];rn tt2 = ds.Tables["ts2"].Columns[0];rn DataRelation testr;rn testr = new DataRelation("TabGX", tt1, tt2);rn ds.Relations.Add(testr);rn foreach (DataRow theTabGx in ds.Tables["ts2"].Rows)rn rn DataRow[] parents = theTabGx.GetParentRows("TabGX");rn foreach (DataRow theTabGX1 in parents)rn rn //此处<em>问题</em>相同,不能使用名称,只能使用索引!rn Response.Write(theTabGx[1]);rn Response.Write(theTabGX1[1]);rn Response.Write(" ");rn rn rnrn-----------------------------------------------------rn请高手指点.费心了! rn
DataSet中表名获取问题
ADO控件,我用的是ADOQuery,就是说有没有办法能从当前的DataSet中<em>获取</em>现在正在操作的数据表的<em>表名</em>。?rnrn谢谢。
insert into 表名(列名,列名) select 列名,列名 from table.这个语句在vfp里面怎么写呢?
我的<em>问题</em>是:在vfp里面,插入多条记录用sql语句怎么写?我有两张a,b,我需要将b里面的某列值c赋给a里面的某列d,用sql语句应该怎么写呢?多谢各位了.
mysql count(distinct 列名) from 表名 group by 列名
select *,count(distinct chapter) from tb_application group by chapter;rnrn这句执行的顺序不明白啊、、、rnrn结果是这个rn[img=http://img.my.csdn.net/uploads/201207/10/1341885681_9685.png.thumb.jpg][/img]rnrn而我想让章节这样排列 第一章 第二章 第四章 我是用dropdownlist 绑定数据库 去掉重复的 而这样的话 每次dropdownlist都是从 第二章 开始取值 rnrn我的表是rn[img=http://img.my.csdn.net/uploads/201207/10/1341885681_8537.png][/img]rnrn求高手解决 分不多 见谅rn
安全防范工程技术规范GB50348-2004下载
根据建设部建标〔1999〕308号文件《关于印发“一九九九年工程建设国家标准制订、修订计划”的通知》和公安部公科安〔1999〕19号文件《关于成立〈安全防范工程技术规范〉编写工作领导小组和编制工作组的通知》的要求,全国安全防范报警系统标准化技术委员会受主编部门公安部的委托,组织国内25个单位、43位专家和技术人员共同编制完成了《安全防范工程技术规范》。 相关下载链接:[url=//download.csdn.net/download/panzzxx/4407870?utm_source=bbsseo]//download.csdn.net/download/panzzxx/4407870?utm_source=bbsseo[/url]
asp.net三层例子下载
asp.net三层例子 相关下载链接:[url=//download.csdn.net/download/f1103/5775823?utm_source=bbsseo]//download.csdn.net/download/f1103/5775823?utm_source=bbsseo[/url]
趋势科技PC-cillin云安全软件全功能版6.0下载
趋势科技PC-cillin云安全软件全功能版6.0的破解版+激活码 相关下载链接:[url=//download.csdn.net/download/renshiyigewo/7862667?utm_source=bbsseo]//download.csdn.net/download/renshiyigewo/7862667?utm_source=bbsseo[/url]
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制
我们是很有底线的