mybatis查不出数据,但是把sql粘出来就能查到

19:26:09,929 DEBUG Statement:134 - {conn-110001, pstmt-120000} Parameters : [
"13800000000"
,
"13800000000"
]
19:26:09,930 DEBUG Statement:134 - {conn-110001, pstmt-120000} Types : [VARCHAR, VARCHAR]
19:26:09,937 DEBUG Statement:134 - {conn-110001, pstmt-120000} executed. 8.500325 millis.
select heu.app_user_id,heu.im_user_id,hu.avatar,hu.sex,hu.nick_name from
h_user as hu LEFT JOIN h_im_user as heu on hu.id = heu.app_user_id
WHERE 1=1

            and hu.nick_name like CONCAT('%',
 "13800000000"

,'%')
or hu.user_name = ? or hu.mobile = ?
19:26:09,945 DEBUG ResultSet:139 - {conn-110001, pstmt-120000, rs-150000} open
19:26:09,954 DEBUG ResultSet:139 - {conn-110001, pstmt-120000, rs-150000} Header: [app_user_id, im_user_id, avatar, sex, nick_name]
19:26:09,982 DEBUG queryUserForFriend:142 - <== Total: 0

1个回答

你的控制台上面调用那个sql语句完整的是什么,你把那个运行下试试。不要看那个sql语句,看调用的那个完整的sql。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
莫名其妙的sql语句查不出数据
后台查询rn[code=csharp] rn string sqlSelectOwn = string.Format("select * from table where workname='航空' and name='0'", uid);rn DataTable dtOwnResult = Common.SqlHelper.ExecuteDt(sqlSelectOwn);rnrn[/code]rnsqlhelper:rn[code=csharp] rn//获取链接rn public static String GetSqlConnection()rn rn String conn = ConfigurationManager.ConnectionStrings["connection"].ToString();rn return conn;rn rnrn//查询rn public static DataTable ExecuteDt(String Sqlstr)rn rn String ConnStr = GetSqlConnection();rn using (SqlConnection conn = new SqlConnection(ConnStr))rn rn SqlDataAdapter da = new SqlDataAdapter(Sqlstr, conn);rn DataTable dt = new DataTable();rn conn.Open();rn da.Fill(dt);rn conn.Close();rn return dt;rn rn rn[/code]rnrn就是查不出数据,sql profiler也监控到了语句。同页面的插入语句都能插入数据,就是读取不出来
SQL语句查不出数据,为什么
[img=https://img-bbs.csdn.net/upload/201701/12/1484210434_20961.jpg][/img][img=https://img-bbs.csdn.net/upload/201701/12/1484210444_299409.jpg][/img]rn一个是我的sql语句截图,查不出任何数据,另一个是我的数据库,里面有我一条刚加入的数据,不报错误
mybatis查不出数据,而在sql中可以实现(数据类型超出范围)
最近遇到,系统页面某一分页没有数据,其他分页没有问题。 控制台显示查询部分数据,而数据库可以显示全部数据 这显示不是映射问题,应该是数据问题。 通过逐一排查,果然,int类型数据超出范围,而且不只一个字段, 过程有点坑,不过找到原因,还是很开心的。
sql模糊查询语句在mysql中可以查到,在access2003中查不出
sql模糊查询语句在mysql中可以查到,在access2003中查不出,mysql和access中的数据库结构和内容完全一样,语句如下:SELECT * FROM `cus` WHERE `cus` LIKE '%AA%',请问为什么在access2003中查不出,谢谢!
plsql可以查到数据,但是程序查不到
今天遇到一个问题,plsql刚刚插入的一条数据,自己用plsql查的到,但是JDBC程序查不到,原因很简单,plsql默认是不提交事务的,所以这条记录并没有真正写到数据库里面,这个问题已经有两个同事碰到了,这次我立个牌,防止自己下次碰到忘记了
Mybatis控制台打印sql能查到数据,但是程序返回null
关于传参,Mybatis IN函数的用法,太马虎了浪费很多时间。 错误实例:Mybatis xml配置文件 控制台输出语句 正确的Mybatis xml文件配置 控制台输出语句
sql 中 not in 或者 not exists 查不出数据
可能原因:B表中存在NULL值 例子: 1、查不出数据 not in select name from a where name not in (select distinct name from b )   not exists  select name from a where  not exists (select distinct name from b  ) 
SQL语句太长就查不出数据了吗?
SELECT 学员信息.学号, 学员信息.姓名, 学员信息.姓名拼音, 学员信息.年龄, rn 班级表.班级名称, 学员信息.年级, 学员信息.性别, 学员信息.身份号码, rn 教员表.姓名, 班主任表.姓名, 学员信息.籍贯, 学员信息.现在住址, rn 学员信息.学员性质, 学员信息.学员状态, 学员信息.工作单位, 学员信息.联系电话, rn 学员信息.紧急联系电话, 学员信息.紧急联系人, 学员信息.紧急联系人关系, rn 学员信息.是否欠费, 学员信息.证书记录, 学员信息.电话记录, 学员信息.备注rnFROM 学员信息 INNER JOINrn 班级表 ON 学员信息.班级 = 班级表.ID INNER JOINrn 班主任表 ON 学员信息.班主任 = 班主任表.ID INNER JOINrn 教员表 ON 学员信息.教员 = 教员表.ID INNER JOINrn 学生学籍 ON 学员信息.学员学籍 = 学生学籍.IDrnrn为什么上面的我查不出任何数据rnrnselect * from 学员信息rn用这个明明有数据 为什么?
sql那里错啦。查不出数据
求大神指点,sql那里错啦。查不出数据,谢谢rnMERGE INTO TMP3B90C8C7F05911E79701005056F T1rn USING(SELECT T3.FDATAVALUE AS FDATAVALUE ,T2.FENTRYID AS FENTRYID FROM T_SAL_ORDERENTRY T2rn LEFT JOIN T_BAS_ASSISTANTDATAENTRY_L T3 ON T2.F_PAEZ_ASSISTANT=T3.FENTRYID) T4rn ON (T1.FORDERID=T4.FENTRYID)rn WHEN MATCHED THENrn UPDATE SET T1.FLYC_Text=T4.FDATAVALUErn WHEN NOT MATCHED THEN rn INSERT (T1.FLYC_Text) VALUES (NULL);
sql外联用SqlDataAdapter查不出数据
网页代码:rn[code=C#]rn rn rn rn rn rn 行程rn rn rn 评论rn rn rn 评论时间rn rn rn 评价人rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn [/code]rnrn后台代码:[code=C#] if (!IsPostBack) rn repShow.DataSource = Bind();rn repShow.DataBind();rn public DataTable Bind() rn SqlConnection conn = new SqlConnection("Server=PC-201008201421;Database=CFSF;Uid=sa;Pwd=123456");rn StringBuilder strSql = new StringBuilder();rn strSql.Append(" select CASE WHEN i.LeiXing='1' then isnull(b.pcname,'')+'-'+isnull(c.pcname,'') ");rn strSql.Append(" when i.LeiXing='2' then isnull(d.pcname,'')+'-'+isnull(e.pcname,'') ");rn strSql.Append(" when i.LeiXing='3' then isnull(f.pcname,'')+'-'+isnull(g.pcname,'') ");rn strSql.Append(" end as xingcheng,a.createtime,a.comment,(select username from cf_users where userid=a.userid) username");rn strSql.Append(" from cf_zuche_dianping a ");rn strSql.Append(" inner join cf_dingdan i on a.orderid=i.orderid");rn strSql.Append(" left join cf_provice_city b on i.JJFromCity=b.pcid ");rn strSql.Append(" left join cf_provice_city c on i.JJToCity=c.pcid ");rn strSql.Append(" left join cf_provice_city d on i.SJFromCity=d.pcid ");rn strSql.Append(" left join cf_provice_city e on i.SJToCity=e.pcid ");rn strSql.Append(" left join cf_provice_city f on i.CJFromCity=f.pcid ");rn strSql.Append(" left join cf_provice_city g on i.CJToCity=g.pcid ");rn strSql.Append(" inner join cf_users u on u.userid=a.userid");rn strSql.Append(" where a.userid=78");rn //SqlCommand comm = new SqlCommand(strSql.ToString());rn conn.Open();rnrn DataTable dt = new DataTable();rn SqlDataAdapter da = new SqlDataAdapter(strSql.ToString(), conn);rn da.Fill(dt);rn conn.Close();rn return dt;rn rn[/code] sql语句在sql2005里面完全可以查出数据,但是在这里就是差不出数据,不知道是什么原因,大家帮帮忙啊?
SQL怎么把多表查到的数据添加到一个表里
我从A表,B表、各查几个数据,然后全都添加到C表。。要怎么做?rn求指点、有代码案例最好。。。
物化视图查不出数据的问题
创建物化视图代码如下:rn[code=SQL]rncreate materialized view GMA_MV_MONTH_REPORTrnrefresh force on demandrnstart with to_date('24-09-2012 16:33:02', 'dd-mm-yyyy hh24:mi:ss') next SYSDATE + 10/1440 rnasrnselect distinct * from GMA_T_MONTH_REPORT_DATA_HISrnunionrnselect v.orgId,rn v.yearMonth,rn m.rept_form_id,rn m.form_type_id,rn m.report_status,rn from gma_v_month_report_data v,GMA_T_REPORT_FORM mrn where v.rept_form_id = m.rept_form_idrn and v.yearMonth != 0rn and v.orgId != 0;rn[/code]rngma_v_month_report_data 这个视图里面是可以查到数据的,可是,查该物化视图的时候,却查不到数据(MA_T_MONTH_REPORT_DATA_HIS这个表里的是空着的),请问各位大侠,这是什么问题?rn在其中的
oracle not in查不出数据,解决办法
生产上跑的好好的功能,突然有一天不行了。 查来查去,把sql抓过来跑也不出数据。。 后来查了办法,发现not in (select xxx from table ) 这table查出null字段给xxx的话,就会导致not in 挂掉。 跪了,给大佬们磕头 ...
ibatis 查不出数据
我写了一个查询语句rn rn SELECT * FROM t_section WHERE course_id=#COUSE_ID# rn rnrn我在DAO 里边 调用:rn Sting COURSE_ID=1;rn queryForLIst("getUser", COURSE_ID); rnrn在后台显示,COURSE_ID 已经被取到,但是就是取不到数据。queryForLIst("getUser", COURSE_ID); 返回之为空。rnrn如果我在rn rn SELECT * FROM t_section WHERE course_id=#COUSE_ID# rn rn这个里边写死:rn rn SELECT * FROM t_section WHERE course_id=‘1’; rn rn则能正常查处数据。rn请问各位高手这是什么问题啊,请帮忙!!!!!!!!谢谢!!!!!!!
linq 查不出数据
[code=C#]rnpublic IEnumerable Necro_overdueQuery()rnrn TombDataContext db = new TombDataContext();rn var query = from d in db.d_necrorn join re in db.ReBookrn on d.ano equals re.Fano into temprn from temp1 in temp.DefaultIfEmpty()rn //where DateTime.Now.AddYears(-20) > d.buryday &&rn //DateTime.Now.AddYears(-20) > re.bookDatern select newrn rn d.ano,d.fno,d.goname,d.goaddr, rn temp1.bookId,rn temp1.bookDate,rn reremark = temp1.remarkrn ;rn return query;rnrn[/code]rn为什么查不出数据 哪里有问题 还有左连接是不是该这么写。加菲猫 快出来。
什么情况 查不出数据来
String sReturnFormat = req.getParameter("returnFormat");rn Connection conn = null;rn PreparedStatement stat = null;rn ResultSet rs = null;rn List returnList = new ArrayList ();rn String sUserID = req.getParameter("User_ID");rnrnrntry rn rn conn = dbManager.getConnection();rnrn stat = conn.prepareStatement("SELECT Address_ID ,User_ID ,Province_ID ,City_ID ,Disturct_ID ,Detail_Address ,Alias ,Recevier ,Phone ,Email ,Zip_Code ,Default_Address ,Created_Time ,Updated_Time FROM address where User_ID=?");rn stat.setString(1, sUserID);rn rs = stat.executeQuery();rn while(rs.next()) rn Address address = new Address();rn address.addressID = rs.getInt("Address_ID");rn address.userID = rs.getString("User_ID");rn address.provinceID = rs.getInt("Province_ID");rn address.cityID = rs.getInt("City_ID");rn address.disturctID = rs.getInt("Disturct_ID");rn address.detailAddress = rs.getString("Detail_Address");rn address.alias = rs.getString("Alias");rn address.receiver = rs.getString("Recevier");rn address.phone = rs.getString("Phone");rn address.email = rs.getString("Email");rn address.zip = rs.getString("Zip_Code");rn address.defaultAddress = rs.getString("Default_Address");rn address.createTime = rs.getString("Created_Time");rn address.updateTime = rs.getString("Updated_Time");rn Result.getReturnFormat(req, resp, 2, "address.id=");rn returnList.add(address);rn rnrn我把sql语句在数据库查询了 有数据 为什么 我放在list后 list里面的数据为空呢?rn对了数据库Address_ID,User_ID,Province_ID,City_ID,Disturct_ID 在MySQL 字段为int类型
not like查不出数据(oracle)
表里YJSR这个字段有的有3602247这个数据,有的是nullrn我用select * from GG_XXYD where instr(YJSR,'3602247')=0rnselect * from GG_XXYD where YJSR not like ‘%3602247%'rn都查不出数据,一条数据都没有,这怎么回事?
ssm+oracle查不出数据
sql语句在PLSQL里面可以查到数据,在idea里面查不出数据,返回[]; 原来是数据封装出了问题 时间要导入util的包
为什么我查不出数据?
我程序在windows里用tomcat+oracle9i+jsp,在windows平台下能正常运行,但当我转到linux下时,能连上数据库,但就是查不出数据,为什么?我程序没问题??rn
oracle not in 查不出数据
在oracle中,sql语句如下: select * from xa_ajxx where ajxx_uuid not in (select ajxx_uuid from sl_zdajbgxq ) 却查不出应有的数据,查询结果为空。 原因是 sl_zdajbgxq中存在着ajxx_uuid为空的数据。导致not in无法查出数据。 改成用not exists即可 sele
存储过程查不出数据
使用存储过程,根据条件查询一张table_a表的数据,然后插入到临时表#MxTemp,再返回rn我调试好多次了,就是不成功rnrn[code=sql]rnif @rpt_type = '01'rn beginrn insert into #MxTemp(card_id,merchant_id,wz_id,dept_id,czry_id,machine_id,cardtype_id,iccardtype_id,cardhard_id,[user_name]rn ,user_xb,user_address,user_tel,user_password,user_company,zjbh,zjlx,school,nj,sktime,sendbz,hztime,inputfilenamern ,operate_id,outpc,ybz1,ylbz2)rn select card_id,merchant_id,wz_id,dept_id,czry_id,machine_id,cardtype_id,iccardtype_id,cardhard_id,[user_name]rn ,user_xb,user_address,user_tel,user_password,user_company,zjbh,zjlx,school,nj,sktime,sendbz,hztime,inputfilenamern ,operate_id,outpc,ylbz1,ylbz2rn from table_arn where cardhard_id like '%'+ @cardhard_id +'%' rn and iccardtype_id like '%'+ @iccardtype_id +'%' andrn [user_name] like '%'+ @user_name +'%' and cardtype_id like '%'+ @cardtype_id +'%'andrn sktime >= @qsrq and @zzrq >= sktimern beginrn select * from #MxTemprn end rn endrn[/code]rnrn大神帮忙看看哪错了,谢谢!
MySQL 数据库查不出数据
数据库rncreate table cod_doctorrn(rn docID int not null,rn docTitle varchar(50),rn docCateID int,rn docCreationTime datetime,rn docSmallPicture varchar(100),rn docBigPicture varchar(100),rn docAuditionURL varchar(200),rn docDownloadURL varchar(200),rn docContentText varchar(200),rn docJudge enum('y','n'),rn docDescription varchar(200),rn ordering int,rn primary key (docID)rn);rnrn我使用的是hibernatern核心代码rntry rn String s="棘刺刻猴11";rn //String strSQL="FROM DocDoctor where docTitle like '"+s+"'";rn //String strSQL="FROM DocDoctor as d WHERE d.docTitle like '"+s+"%'"; rn String sql="SELECT d.docID FROM doc_doctor d WHERE d.docTitle like '棘刺刻猴11' ; ";rn // query.setString("name", s+"%");rn List list = getSession().createSQLQuery(sql).list(); rn //List list=query.list();rn System.out.println("dddddddddddddddddddd"+list.size());rn //List list=getSession().createQuery(s).list();rn log.debug("attach successful");rn return list;rn catch (RuntimeException re) rn log.error("attach failed", re);rn throw re;rnrnrn上面注释掉的都试了,还是查不出来
为什么查不出数据呢
procedure TForm1.DBGrid1CellClick(Column: TColumn);rnbeginrnquery1.Close;rnquery1.params.Clear;rnquery1.sql.clear;rnquery1.params.CreateParam(ftstring,'gh',ptinput).asstring:=query1gonghao.value;rnquery1.params.createparam(ftstring,'rq',ptinput).asstring:=query1riqi.value;rnquery1.sql.Add('select * from renyuan,huafei where renyuan.gonghao=:gh and huafei.gonghao=:gh and huafei.riqi=:rq;');rnquery1.ExecSQL;rnquery1.open;rnedit1.text:=query1gonghao.value;rnend;rnrn运行之后 没有任何数据显示在edit1中 而且 dbgrid中的数据也为空了 弄了很久 都没有起色 不知道是什么原因 请各位指点一下 谢谢
DataTable.Select查不出数据
在内在中有一张表,有A,B两个字段,都是Int型的。rn为表中添加了数据后,用Watch看可以看到有数据,但用DataTable.Select("A = 1 and B = 2")就得不到(表中有符合条件的),而表达式为“A = 1 and B = 1"时又有。rnrn怎么解决这个问题
sql把查到的所有时间加一年
select enddate from dbo.contract where DATEDIFF(DAY,'2014-1-1',enddate)<0;rn可以查到2014年1月1日之前的所有时间enddate的格式为2014-12-31 00:00:00.000rn我用DATEADD(yy,1,select enddate from dbo.contract where DATEDIFF(DAY,'2014-1-1',enddate)<0);rn就出错了,谁知道该怎么改呢[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/15.gif][/img]
MyBatis模糊查询不报错但查不出数据的一种解决方案
今天在用MyBatis写一个模糊查询的时候,程序没有报错,但查不出来数据,随即做了一个测试,部分代码如下: @Test public void findByNameTest() throws IOException { String resource = &quot;SqlMapConfig.xml&quot;; InputStream inputStream = Resources.getResource...
如何把得出来的数据减去另一个数据?
[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/62.gif][/img][code=sql]select b.名称,sum(a.成本金额) as 总入库金额rnfrom 药品收发记录 a,部门表 brnwhere a.库房id=b.id and b.名称 ='西药库' and a.入出系数 = 1rngroup by b.名称rnunion allrnselect b.名称,sum(a.成本金额) as 总出库金额rnfrom 药品收发记录 a,部门表 brnwhere a.库房id=b.id and b.名称 ='西药库' and a.入出系数 = -1rngroup by b.名称[/code]rnrn如何把得出来的数据 5445.74减去3692.49.rn不知道运用哪种公式。
写了一个类去连接ORACLE但是查不出数据
[code=java]rnpublic class TestOra rnrn //使用jdbc_odbc桥连接方式连接数据库rn public static void main(String[] args) rn try rnrn Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");rn Connection ct = DriverManager.getConnection("jdbc:odbc:test01prj","scott","m123");rn Statement sm = ct.createStatement();rn ResultSet rs = sm.executeQuery("select * from emp");rn while(rs.next())rn System.out.println("Username:"+rs.getString(2));rn rn catch (Exception e) rn // TODO: handle exceptionrn rn rnrnrn[/code]rn我想打印的是EMP表ENAME一列,不报错,就是什么都不显示
oracle中把查到的数据拼接成一条数据
select  wmsys.wm_concat ( t.columnane)   columname   from tabelname  t  wmsys.wm_concat ()方法把查到的内容拼接成一条数据
SQL之批量更新select出来的数据
举例: 有两张表t1, t2 这两张表通过id字段关联。 t1 t2 id a id b 1 beijing 1 北京 2
Oracle使用char查不出数据
数据库数据类型使用了char,这种类型会自动补齐空格。mybatis中使用#{}查询时因为会把补齐的空格也作为查询条件后加上"",因此会查不到数据;使用${}时因为是将查询条件作为对象,不会添加"",因此可以查出数据。但是应尽量使用#{},可以有效避免sql注入攻击等,数据库类型可以使用varchar2。
这个查询语句为什么查不出数据
我做的是信息网站的首页显示的 语句 我表里面有 id,tile, typeoneid,typetwoid,username,state 等字段 这里的 state是确定是否显示的字段 username是会员名 rn现在问题 我想显示 这样的记录 state<>0 typeoneid=2 username<>'ali' 我这样写了不行后来 username 用 in 做了 select top*10 title from news where [username] in('ali','dengjian') and [state]<>0 and [typeoneid]=2 可以显示 会员名ali和dengjian的并已审核的 但我想要的是 会员名不是 ali 的并已审核的 并[typeoneid]=2 的记录 用 select top*10 title from news where [username] not in('ali','dengjian') and [state]<>0 and [typeoneid]=2 查不了
为什么查不出oracle中的数据?
我用VB写的查询oracle的语句,但是查不出内容(其它语句可以查出来),也没有错误; 我把RecordSet的source内容拷贝到数据库工具运行,则没有问题,不知道各位有没有遇到过这样的问题?
编译后为什么查不出数据?
在PB 中RUN可以查出数据,但是用DEPLOY 生成EXE 文件后,执行EXE 文件,查不出数据??
MySQL用了not in查不出数据的原因
not In 相当于 all, 如果 Not In 后面跟的是子查询的话, 子查询中只要包含一个 null 的返回值,则会造成 整个 Not in 字句返回空值,结果就是查询不会返回任何结果。 而 in 相当于 =any 的意思,可以有效处理子查询中返回空值的情况,返回正确的结。 防止NOT IN 为空值的情况出现,可以在条件后面的判断加上判空语句 SELECT dataid FRO
mysql用了not in为什么查不出数据。
select id,cid,title,keywords,hits,addtime from `Articles` where id not in(4454,4453,4452,4451,4450,4449,4448,4447) order by addtime desc ,id desc LIMIT 0 , 18rnrnrn上面的语句去掉not in就有数据。这是为什么。 数据库里有4000多条数据,编号从 1到4454。不可能查不出的。而且之前没事,突然就查不出了。很奇怪。
【TP5.1】使用比较运算符查不出数据
author:咔咔 wechat:fankkangfk 这是改过的条件表达式 之前的是这个样子的,这就是之前查不到数据的写法
为什么 我查不出数据,急
sSql = "Select * from Client"rnrs.CursorLocation=adUseClient rnrs.Open sSql, cnMod, adOpenStatic, adLockReadOnlyrnrn上面代吗运行后,rs.RecordCount=-1rn而Client表中已有几行数据rn
为什么这样查不出数据来呀?????????
<%rndim dbrn'const DatabaseType="ACCESS" rndb="data/data.mdb" rn On Error Resume Nextrn dim ConnStrrn dim connrn ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)rn Set conn = Server.CreateObject("ADODB.Connection")rn conn.Open connstrrn If Err Thenrn err.Clearrn Set Conn = Nothingrn Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"rn Response.Endrn End Ifrnsub CloseConn()rn On Error Resume Nextrn If IsObject(Conn) Thenrn conn.closern set conn=nothingrn end ifrnend subrn%>rn<%rnset rs=server.CreateObject("adodb.recordset")rnrs.open "select * FROM inform order by newsid desc",conn,1,1rn%>rn语句同上rnrs没有返回结果rn但把在数据库中运行"select * FROM inform order by newsid desc"有结果rn为什么呀???????????????????????????
C# 查询Excel 查不出数据
[code=C#]rnoleDbConnExcel = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Extended properties=Excel 5.0;Data Source=" + filename + "");rn oleDbConnExcel.Open();rnstrGetDataFromExcel = "SELECT * FROM [" + sheetname + "]";rnds = new DataSet();rn dar = new OleDbDataAdapter(strGetDataFromExcel, oleDbConnExcel);rn dar.Fill(ds);rn[/code]rnrn我读取了一个Excel 文件,里面有很多的sheet文件,大部分都能读取数据,但是其中有一个 只能读到 其中的部分数据,而很多的数字读取不到,请高手指点问题出在哪里???rn补充:这个里面有合并单元格的,但是其他sheet文件也有,没有这个多。。。所以请高手指点。。。。
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数