无法将void类型转为object类型
本来想在pageload中调用了这个DataBind()的方法用以显示数据库中的数据,但是结果会出现 “无法将void类型转为object类型”。
public void DataBind()
{
SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["ConnString"].ToString());
string sqlstr = "select * from Forum_Column";
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sqlstr,conn);
conn.Open();
da.Fill(ds);
conn.Close();
}
这是由于void不是一个对象不能转为object,如果想要在pageload中调用这种方法,需要把原来的方法改为:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GridView1.DataSource = DataBind();
GridView1.DataBind();
}
}
public DataSet DataBind()
{
SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["ConnString"].ToString());
string sqlstr = "select * from Forum_Column";
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sqlstr,conn);
conn.Open();
da.Fill(ds);
conn.Close();
return ds;
}
这样就可以成功显示数据了!
转载于:https://www.cnblogs.com/songxxu/p/3209928.html
无法将void类型转为object类型相关推荐
- Object类型转为Integer类型
两种方式 1.使用(Integer)方式,可以兼容为null的情况,不会报错(推荐) Integer abc = (Integer) obj; 2.使用parseInt方式,这样的话obj不能为nul ...
- java中怎样将字符串转化为date_java如何将string类型转为date类型?怎样转?
很多人表示,java将string类型转为date类型不知道应该怎样做,那么下面特地的对这个问题做了一下内容的整合,一起来看看. String转换成Date类型SimpleDateFormat ft ...
- Long类型转为String类型
如果java返回给前端的字段有Long类型的,比如主键id,那么就要把这个Long类型转为String类型才可以,不然前端拿到这个字段再传回给你后端用的时候会导致精度缺失,也就是这个字段的值会改变,原 ...
- java如何将string转换成date_java如何将string类型转为date类型?Java的转型方法
学习Java的小伙伴们有时候可能会碰到这么一些烦恼,写日期的时候代码一直报错,原因就是日期一直写的是字符串,在项目里就不能写成字符串了,必须把字符串类型转成日期类型,那Java中如何将字符串Strin ...
- Python 将数据框类型转为字典类型
核心代码格式: {col:数据框变量名[col].tolist() for col in 数据框变量名.columns} user_info_1 = pd.DataFrame(results,colu ...
- pb中将已经建好的Grid类型转为Tabular类型
如何将一建好的grid数据窗口,不重新生成的情况下改变成freeform格式的数据窗口? 如果是在powerbuilder8.0以上版本中,选中该数据窗口,点击鼠标右键,在弹出菜单中选择edit so ...
- 基本类型、包装类型与自动拆装箱
Java的8种数据类型 Java 的每个基本类型都对应了一个包装类型,比如说 int 的包装类型为 Integer,double 的包装类型为 Double. 基本类型 包装类 boolean Boo ...
- 前端String类型转JSON类型
在js中通过ajax获取数据后,赋值给前端树形插件zTree中的zNodes,但一直失败如图: 浏览器端报错: 于是我将zNodes变量的值直接写死,并打印这两个的值,如图 再次运行成功.浏览器控制台 ...
- 包装类型与基本类型的装箱与拆箱操作
文章目录 概述 Boolean 与 boolean Character 与 char Byte 与 byte Short 与 short Integer 与 int Float 与 float Dou ...
最新文章
- 通信测试:5G 时代的“卖水人”
- 2021西南位育高考成绩查询,上海近40所高中2020高考录取情况汇总!
- 解决微信二次分享失败--后面被加上from=singlemessageisappinstalled=0的解决方案
- centos7下kafka2.12-2.1.0的安装及使用
- css箭头超链接,css超链接
- 7-2 数组循环左移(20分)(顺序表实现)
- 前端学习(1686):前端系列javascript基础面试总结
- chrome修改js数据怎么生效_chrome浏览器中 F12 功能的简单介绍
- progressbar 自定义样式_Progressbar的简单使用
- Spark Row对象入门到熟悉
- 软件测试中什么是正交分析法,软件测试用例设计方法之正交分析法
- 在线URL解码还原工具
- CSDN优质博主推荐(C/C++领域)-持续更新中
- 修改elementUI 表格透明度,字体颜色
- Adobe Premiere基础-炫酷文字快闪(十四)
- Redis高级特性RDB、AOF、事务、Stream、Pipeline和Lua脚本
- 这就是你日日夜夜想要的docker!!!---------Harbor私有仓库
- iOS 开发之调用系统铃声以及震动
- Caffeine Cache和Ehcache3.x 进程缓存性能比较
- 操作系统:实验一 进程调度算法