从Oracle表中读取数据到DataTable对象中

目标是从Oracle表中读取数据到DataTable对象中,然后显示在控件CridView中。代码运行也没错误,SELECT语句也能在SQL*PLUS中执行,但是执行后数据没有在控件中显示出来。
图片说明
图片说明

2个回答

代码中没有为GridView绑定数据源
在PageLoad里加上
grInfo.DataSource=你的数据源;
grInfo.DataBind();
第二种情况就是你为GridView绑定的数据源返回的查询结果为空

在你的dataGridView1.DataSource=table;后面加上dataGridView1.DataBind();进行数据绑定就可以了

weixin_42230192
weixin_42230192 错误 1 “System.Windows.Forms.DataGridView”不包含“DataBind”的定义,并且找不到可接受类型为“System.Windows.Forms.DataGridView”的第一个参数的扩展方法“DataBind”(是否缺少 using 指令或程序集引用?) D:\我的文档\Documents\Visual Studio 2010\Projects\table\table\Form1.cs 45 27 table
大约一年之前 回复
weixin_42230192
weixin_42230192 加上之后提示这个错误,求指导![图片说明](https://img-ask.csdn.net/upload/201808/14/1534248880_183989.png)
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
从exel2000的表中读取数据
请问各位,如何从exel2000的表格中读入数据到delphi,只要可以读出就行
从excel表中读取数据
#首先,要安装openpyxl 命令是 pip install openpyxl 这里还有个问题(pycharm3.4没发现这个问题,在最新版本的里面有这个问题),就是你在CMD里面安装了这个py文件,然后呢,pycharm里面你就是引用不了,百度了下,要在pycharm里面设置一下,file >>>srttings >>> project interpr...
从Oracle中读取数据乱码
jsp页面和过滤器全面设置成UTF-8;rn做插入操作时,添加到数据库里的也是中文。可再从数据库查询出来显示到页面时就乱码,怎么设置都不行,不知道怎么办?
如何从GridView中读取数据到datatable?急用!!!
如何从GridView中读取数据到datatable?急用!!!rnrn已存在一个有数据的GridView,要取出其中的数据应该如何操作?
关于从DataSet和DataTable中读取数据的问题
我想直接从DataSet和DataTable中直接读出某行某列的数据,怎么做呢?我翻了半于的CSDN和MSDN都没有找到..rnrnDataSet myset=new DataSet("mydataset");;rnDataTable mytable=new DataTable ("AClass");rnOleDbConnection myconn=new OleDbConnection (ConnectionString);rnOleDbDataAdapter mycommand=new OleDbDataAdapter("select * from aclass",myconn);rnmycommand.Fill(myset,"AClass");rnmytable=myset.Tables["AClass"];rnrnResponse.Write (myset.Tables ["AClass"].Columns ["AClassName"].ToString ());rnResponse.Write (mytable.Columns ["AClassName"].ToString());rn rn
如何从sqldatasource或GridView中读取数据到datatable中?
问题描述:rnweb页面中有一个sqldatasource1,已经配置好数据源(假设连接部门表);还有一个GridView,其datasourceid是sqldatasource1。rn现在,想要将显示的所有数据(GridView中数据多时,会分页显示)导出到excel文件中。导出函数调用格式为:rn export(datatablename dt)rn目前:已经将导出excel文件的功能实现,但是导出的是所有部门的数据(即使GridView中显示的仅仅是几个部门的数据)rn DataTable dt= ((DataView)sqldatasource1.Select(DataSourceSelectArguments.Empty)).Table ;rnrn如何更改上面的dt定义,以实现预期目的。
从txt文件中读取数据生成对象
从txt文件中读取数据生成对象txt文件内容如下:(数字与汉字之间是空格,所以算是较好处理的,如果是逗号的话,就要用其他的一些正则表达式来替换)梅姨   175.0诸葛亮   184.0金刚  182.0迈克尔杰克逊   180.0拿破仑   159.5 String path="E:\\Coding\\workspace\\16树莓\\src\\book_7_1\\people.txt";//...
从Excel表中读取数据怎么做?
[img=http://img.my.csdn.net/uploads/201211/05/1352083061_2236.jpg][/img]rnrnrn像这样的表格,我只取数值,怎么做呢?有资料吗?有代码吗?
vb如何从excel表中读取数据?
vb如何从excel表中读取数据?
从oracle中读取数据显示图片的问题
我把图片保存入oracle数据库的long raw类型的列中去,然后想显示出来。显示的时候要先还原成一个临时文件,再用OLE显示这个图片。问题是不能完全生成这个临时文件,一个475K的JPG图片,还原后只能生成255K,能打开图片,能只有上面的一小部分有图像,这是为什么?请教!rnrn我的代码如下rn保存图片:rnlong ll_filelenrnint li_filenum,li_loops,li_counterrnblob lb_read,lb_picturernstring ls_photofile='d:\0.jpg',ls_nornrnll_filelen=filelength(ls_photofile)rnli_filenum=fileopen(ls_photofile,streammode!,read!,lockread!)rnrnif ll_filelen > 32765 thenrn li_loops=((ll_filelen - 1)/32675)+1rnelsern li_loops=1rnend ifrnrnfor li_counter=1 to li_loopsrn fileread(li_filenum,lb_read)rn lb_picture=lb_picture+lb_readrnnextrnfileclose(li_filenum)rnrn rnINSERT INTO k059(bh,ym) values('1',1);rnupdateblob k059 SET photo = :lb_picture WHERE bh='1' ;rnif sqlca.sqlcode= -1 thenrn ROLLBACK;rn messagebox('出错信息','照片存储失败!')rnelsern messagebox('信息','OK!')rn commit;rnend ifrnrnrn--------rn显示图片:rnBlob lb_pic,lb_writernLong ll_lengthrnInt li_c,li_i,li_fileNum,li_qs,li_len,li_modrnstring ls_filename,ll_nornSQLCA.AutoCommit = truern//从照片表中取出照片数据rnselectblob photo into :lb_pic from k059 where bh = '1';rnrnll_length = Len(lb_pic)rnIF ll_length<1 THEN RETURNrnrnli_c = ll_length/32765rnli_mod = Mod(ll_length,32765)rnIF li_mod>0 THEN li_c++rnrnls_filename = "d:\temp_photo.jpg" //生成ggg.jpg文件rnli_FileNum = FileOpen(ls_filename,StreamMode!,write!,lockWrite!,replace!)rnFOR li_i=1 to li_crn li_qs = (li_i - 1) * 32765 + 1rn IF li_i
从oracle中读取数据出现乱码
oracle数据库编码为American_america.us7asciirn用sql plus连接select可以显示正常rnrn前面加上了rn<%@ page contentType="text/html; charset=gb2312" %>rn<% request.setCharacterEncoding("gb2312");%>rnrn取出时的语句rnString dd = new String(rs.getString("title").getBytes("US-ASCII"),"gb2312");rn还有哪里需要注意啊,求救。。。
从Excel文件中读取数据到oracle
从Excel文件中读取数据,生成创建表的语句,进导入到oracle
从oracle读取数据到到datagridview中
麻烦各位高手了,我用的是c#,请给出代码
从配置文件中读取数据
从配置文件中读取数据 一般情况下常用的配置文件有两种,一种是properties,一种是xml 接下来我就讲讲如何获取这两种文件的数据 1.properties test.propertes key=value Properties pro=new Properties(); pro.load(yourclassname.class.getResourceAsS
从文本文件中读取数据
1 向数据库中导入数据文件load data infile 文件名 into table 表名 选项;如:load data infile 'C:/data/t.CSV' into table customer fields terminated by ','; 2 指定load data infile 命令中的数据形式的选项 (1)fields terminated by 分隔字符(默认
从表格中读取数据
我想从table中读取同一行的数据,应该怎么实现!qq:13292060
从Excel中读取数据!
有没有一个方便的办法,从Excel中部数据读出来!rn我的Excel表个数不固定,所以不能静态的设置ODBCrn每个表都有一个标题,然后是数据区,最后一行是ENDrn如果能动态的定义数据区,则能通过ODBC连接(我感觉这样速度比较快,如果有那位兄弟做过,还请赐教)rn否则只能通过逐个单元格读数,就是速度慢,没有办法,只能是这样了!
从记事本中读取数据
我想做个点名系统,,但是不知道怎样从记事本中读取数据,,rn谁教教我啊,,rn谢谢了!!
从文件流中读取数据
#include "iostream"rn#include "string"rn#include "fstream"rnusing namespace std;rn rnclass Textrnrnpublic:rn Text();rn Text(string str);rn ~Text();rn string contents();rnprivate:rn string str1;rnrn;rnText::Text()rnrn str1="hello";rnrnText::Text(string str)rn rn ifstream input("str",ios_base::binary);rn rn if(input.eof())rn rn input.read(( char*)&str1, sizeof(str1)) ; rn rn rn input.close();rnrnstring Text::contents ()rnrn return str1;rnrnText::~Text ()rnrn cout<<"Reference";rnrnint main()rn rn string str3;rn Text text("hello.txt") ;rn str3=text.contents ();rn cout<
从随机文件中读取数据
ifstream inCredit("credit.dat","ios::in)//credit是一个已经存在的存放很多记录的文件rnrnClientData client;//类创建对象rnrninCredit.read(reinterpret_cast(&client),sizeof(ClientData) );//为什么执行完这一句rn再调用client.get....()函数的时候 返回的值就是文件中的值了 ,这里面的原理是什么 read是从文件到内存rn为什么会到client这个类中呢
从excel中读取数据
当读取数字时,读取出的数字带有一位小数,excel里的数字木有小数啊!rn这是肿么回事,求解决。
从XML中读取数据
rnrn 1 rn super rn 系统管理员 rn false rn rn super rn false rn rn rn 2011-12-08T14:30:07.640625+08:00 rn rn 2011-12-08T14:30:07.640625+08:00 rn rn 2011-12-08T14:30:07.640625+08:00 rn rn rn rn 0 rn false rn rn rn 0001-01-01 00:00:00 rn false rn rnrnrn在如上的一个XML中我要读取出系统管理员 里面的"系统管理员"这个值要怎么读?
从 pointer 中读取数据!
procedure Tfcomm.commonreceivedata(Sender: TObject; Buffer: Pointer;BufferLength: Word);rnrn上面事件中,返回的 Buffer 是很大的一个16进制整数,Logint也放不下,我想把他取出来存放在一字符串中,rn请问该怎么办??写详细点,谢谢!
从数据库中读取数据
n <span style="color:#333333;font-size:14px;">  </span><span style="color:#333333;font-size:14px;">课程介绍:</span>nn<p style="font-size:14px;background-color:#FFFFFF;">n <br /></p>n<div style="font-size:14px;background-color:#FFFFFF;">n         本系列视频教程结合具体案例详细讲解了SpringBatch实现批处理的方式,包括Job,Flow,决策器,监听器,ItemReader,ItemWriter,ItemProcessor,JobLauncher,JobOperator。n</div>
从xml文件中读取数据
n <span style="color:#333333;font-size:14px;">  </span><span style="color:#333333;font-size:14px;">课程介绍:</span>nn<p style="font-size:14px;background-color:#FFFFFF;">n <br /></p>n<div style="font-size:14px;background-color:#FFFFFF;">n         本系列视频教程结合具体案例详细讲解了SpringBatch实现批处理的方式,包括Job,Flow,决策器,监听器,ItemReader,ItemWriter,ItemProcessor,JobLauncher,JobOperator。n</div>
从datatable中查询
怎么从DATATABLE中查询ID最小长度rnrnrnrn例如ID的值为 1001,1002,100101,10010101rnrn那么就返回4即1001的长度
从datatable中删除行
文本框txtname;rn现有一DataTable,ds.Table["employee"],查找里面的name列,发现有相同的就删除这一行,然后用ds.WriteXml写进XML
从数据库读取数据到DataTable中 遇到null就不读吗?
public DataTable LoadUserInfo(string uid)rn rn string sql = "SELECT * FROM USERS WHERE LOGINID='" + uid + "'";rn OpDB op = new OpDB(connectionString);//初始化数据库连接rn DataTable dt = op.ResponseUserInfo(sql);rn dt.TableName = uid + "的资料";rn op.Close();rn return dt;rn rnrn public DataTable ResponseUserInfo(string sql)rn rn DataTable dt=new DataTable ();rn OracleDataAdapter oda = new OracleDataAdapter(sql, conn);rn oda.Fill(dt);rn return dt;rn rnrn public void WrtieXML(string uid)rn rn DataTable dt = LoadUserInfo(uid);rn DataSet ds = new DataSet();rn ds.Tables.Add(dt);rn ds.WriteXml(path);rn rnrn然后我查看xml文档,发现数据库中只要是ROWS中的某一column为null,xml中就没有这一字段。
如何从文本文件中读取数据导入到表中???
急??
从Excel表中读取数据_添加到access数据库中
如资源名称,从Excel表中读取数据_添加到access数据库中,vb平台。希望对大家有帮助
tp5中从两个表中读取数据(不使用连接查询)
订单表中的货物id对应货源表中的多条数据;               控制器: 视图 运行结果:
如何从excel表中读取数据 倒入到sql server中?
如何从excel表中读取数据 倒入到sql server中
从Excel表中读取数据,添加到Sql数据库中的问题
asp.net(C#)rnrn我从Excel表中读取数据,添加到Sql数据库中,rn有的是添加姓名(string),rn有的是添加学分(int),rn问题出现了,rn就是有些情况,Excel也不知道是怎么弄的,rn好像学分那一列,看上去不是很正常(与正常的数值型相比)rnrn导的时候就出现问题了,导不进rnConvert.ToDecimal(rowExcel["score"]);rn这一行出现错误。rnrn…………………………………………rnrn怎么解决????rnrn我在想即使不能进去的话,也不能一个网页显示一堆英文错误信息,rn显示个什么格式不对的信息也行。rnrn还有是不是可以在导入数据之前对Excel中的数据格式做个判断???rnrn大虾出手相救啊…!!!
从Excel表中读取数据导入到数据库中
在VS2010中打开网站,浏览ReadExcel.aspx页面,这里选择你要导入的excel表,并且还可以为导入数据库中的表命名,点击Upload完成上传。注意:需要修改ReadExcel.aspx.cs页面中CreateTable中的连接字符串。
从netstream中读取数据超长
客户端将数据分成若干个包,每个包长300字节,在服务端设置buffer为1024。代码如下:rn byte_R = new byte[1024];rn int bytesRead = ns.Read(byte_R, 0, byte_R.Length);rnns.Flush();rn……byte_R转ASCII码rnbyte_R中经常会含有下一帧的部份数据。rn是怎么回事?
从.Txt中读取数据到JTable
目的:rn用I/O流从.txt文件中取出信息,然后显示在JTable上rnrn我的思路是 将取出的信息(1行1行的读)存放到1个ArrayList的对象中,然后再放到JTable里rn但是这个地方遇到了问题 我不能确定 .txt里有多少行信息 而 JTable里要按照rn1 name numrn2 name numrn.....rnrn这样的格式来显示 我该怎么办?rn我想到了 用2维数组 Object[][] 不过没有成功 貌似 Object[][] 不能用rnObject[0][0] = Arraylist.get(0); 这样的方式来赋值rnrn请教一下有什么办法 或者有其他思路能完成这个功能?
从数据库中读取数据的问题
各位大侠救我rn我用的是sqlserver2000,驱动是JDBC for sql2k,做了一个连接db的的bean,连接数据库没问题,然后我通过以下代码去提取数据:rn<% ResultSet rs,rs1;rn String sBBS,sKCName="";rn String sql="select * from article order by shijian DESC";rn rs=CommonDBBean.executeQuery(sql);rn while(rs.next())rn sBBS=rs.getString("forum");rn sql="select kechengname from kecheng_new where bbs='"+sBBS+"'";rn rs1=CommonDBBean.executeQuery(sql);rn if(rs1.next())rn sKCName=rs1.getString("kechengname");rn rn%>rn◆<%=rs.getString("title")%> <%=sKCName%> rn<%rn rn%>rn然后报了以下的错:rn500 Servlet Exceptionrnjava.sql.SQLException: [Microsoft][SQLServer JDBC Driver]ResultSet canrnnot re-read row data for column 3.rn at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)rn at com.microsoft.jdbc.base.BaseResultSet.validateColumnIndex(Unknown Source)rn at com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)rn at com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)rn at _forum._body__jsp._jspService(/forum/body.jsp:118)rn at com.caucho.jsp.JavaPage.service(JavaPage.java:74)rn at com.caucho.jsp.Page.subservice(Page.java:485)rn at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:179)rn at com.caucho.server.http.Invocation.service(Invocation.java:288)rn at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)rn at com.caucho.server.http.QRequestDispatcher.include(QRequestDispatcher.java:344)rn at com.caucho.server.http.QRequestDispatcher.include(QRequestDispatcher.java:251)rn at com.caucho.jsp.QPageContext.include(QPageContext.java:484)rn at _forum._index__jsp._jspService(_index__jsp.java:28)rn at com.caucho.jsp.JavaPage.service(JavaPage.java:74)rn at com.caucho.jsp.Page.subservice(Page.java:485)rn at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:179)rn at com.caucho.server.http.Invocation.service(Invocation.java:288)rn at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)rn at com.caucho.server.http.ServletServer.serviceTop(ServletServer.java:937)rn at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:213)rn at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)rn at com.caucho.server.TcpConnection.run(TcpConnection.java:140)rn at java.lang.Thread.run(Thread.java:484)rnrnrn--------------------------------------------------------------------------------rnResin 2.0.5 (built Fri Jan 11 08:29:05 PST 2002) rnrn然后把代码改成如下:rn<% ResultSet rs,rs1;rn String sBBS,sKCName="";rn String sql="select * from article order by shijian DESC";rn rs=CommonDBBean.executeQuery(sql);rn while(rs.next())rn%>rn◆<%=rs.getString("title")%> <%=sKCName%> rn<%rn rn%>rn能检索出数据,但是全是乱码。rn我在开头加了rn<%@ page language="java" contentType="text/html;charset=gb2312"%>的。rnrn
从数据库中读取数据时
问个问题啊 我从数据库中读图片 ,取出来后有一行值是空的,我就给他加上一个,我的代码 rnfor (int i = 0; i < ds.Tables[0].Rows.Count; i++)rn rn if (ds.Tables[0].Rows[i]["EstateImgUrl"] == null)rn rn//这里该怎么写啊rn ds.Tables[0].Rows[i]["EstateImgUrl"]="none.gif";rn rn
PHP 从txt文件中读取数据
一、打开/关闭文件 1、对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是: fopen(filename,mode,include_path,context); 2、对文件操作结束后应该关闭这个文件,使用函数 fclose(); 例如: 二、读写文件 1、读取整个文件,有三个函数可以使用,分别是:readfile()函数、file()函数、file_get_contents()...
无法从管道中读取数据
本人有个linuxC语言的程序,想设计成核心程序独立,不需图形界面,然后在基于核心程序开发图形界面。故打算使用linux的管道,将文件描述符给重定向来进行核心程序的输出与输入的交互,但是现在遇到的问题却是无法读取数据的问题,代码如下,望高手回答。部分代码如下:rnstatic int pipe_stdout[2],pipe_stdin[2],pipe_stderr[2];rnint message_box(char *message,char *title,GtkMessageType message_type,GtkButtonsType button_type);rngboolean init_bridge()rnrn int pid=0;rn if(pipe(pipe_stdout)||pipe(pipe_stdin)||pipe(pipe_stderr))rn rn if(message_box("Interface initialisation error","error",GTK_MESSAGE_ERROR,GTK_BUTTONS_CLOSE)==GTK_RESPONSE_CLOSE)rn return FALSE;rn rn if(dup2(pipe_stdout[1],STDOUT_FILENO)==-1||dup2(pipe_stdin[0],STDIN_FILENO)==-1||dup2(pipe_stderr[1],STDERR_FILENO)==-1)rn rn if(message_box("Interface initialisation error","error",GTK_MESSAGE_ERROR,GTK_BUTTONS_CLOSE)==GTK_RESPONSE_CLOSE)rn return FALSE;rn rn pid=fork();rn if(pid<0)rn rn if(message_box("Interface initialisation error","error",GTK_MESSAGE_ERROR,GTK_BUTTONS_CLOSE)==GTK_RESPONSE_CLOSE)rn return FALSE;rn else if(pid==0)rn //child processrn close(pipe_stdout[0]);rn close(pipe_stdin[1]);rn close(pipe_stderr[0]);rn execl("Authentication",NULL);rn exit(0);rn rn else//parent processrn rn char buf[1024];rn close(pipe_stdout[1]);rn close(pipe_stdin[0]);rn close(pipe_stderr[1]);rn read(pipe_stdout[0],buf,1024); [color=#FF0000]//这里会阻塞,而读不到数据[/color]rn rn return TRUE;rnrnrn
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件