datagridview不显示数据库表中的数据

问题描述

代码如下,如何解决呢。。。privatevoidShowdata(){SqlConnectionmyconn=newSqlConnection(constr);mycon=newSqlConnection(constr);stringmysql="select*from用户信息表";SqlDataAdaptermyada=newSqlDataAdapter(mysql,mycon);mytable=newDataTable();myada.Fill(mytable);dataGridView1.DataSource=mytable.DefaultView;mycon.Close();privatevoiddataGridView1_CellClick(objectsender,DataGridViewCellEventArgse){pstr=mytable.Rows[e.RowIndex][0].ToString();textBox1.Text=mytable.Rows[e.RowIndex][1].ToString();textBox2.Text=mytable.Rows[e.RowIndex][2].ToString();}

解决方案

解决方案二:
好急呀。。初学者
解决方案三:
你这样写明显不对,获取数据库中的表,代码中还要写个类,下面是我写过的参考:stringsql="selectid,Name,Sex_Tag,Birth,UserIDfromElderTablewhereUserID='"+user_LoginID+"'";DataTabledt=ado.SelectDataTable(sql);if(dt.Rows.Count>0){for(inti=0;i<dt.Rows.Count;i++){try{oldero=newolder();o.Name=dt.Rows[i]["Name"].ToString();o.Sex_Tag=Convert.ToInt32(dt.Rows[i]["Sex_Tag"]);o.Birth=DateTime.Parse(dt.Rows[i]["Birth"].ToString()).ToShortDateString();o.ID=Convert.ToInt32(dt.Rows[i]["id"]);o.id=i+1;listO.Add(o);}
解决方案四:
你先看看你的mytable里面是不是有数据。

时间: 2024-09-23 02:31:29

datagridview不显示数据库表中的数据的相关文章

不用控件显示数据-求助各位大神,如何不用控件来显示数据库的中的数据

问题描述 求助各位大神,如何不用控件来显示数据库的中的数据 在线等 急!!! 谢谢了 解决方案 你这里不要用++,缺少数据字符串没有实现++,所以报错采纳的话可以详细写给你.不过你要贴文本形式的代码,而不是图片. 解决方案二: sb.Append(""<table>""); sb.Append(""<th>""); for (int i = 0; i < ds.Tables[0].Columns.

从MySQL数据库表中检索数据

在<用MySQL创建数据库和数据库表>文章中,我们如何创建一个数据库和数据库表,并知道如何向数 据库表中添加记录. 那么我们如何从数据库表中检索数据呢? 1.从数据库表中检索信息 实际上,前面我们已经用到了SELECT语句,它用来从数据库表中检索信息. select语句格式一般为: SELECT 检索关键词 FROM 被检索的表 WHERE 检索条件(可选) 以前所使用的" * "表示选择所有的列.下面继续使用我们在上篇文章中创建的表 mytable. 2.查询所有数据:

从从MySQL数据库表中检索数据

  在<用MySQL创建数据库和数据库表>文章中,我们如何创建一个数据库和数据库表,并知道如何向数 据库表中添加记录. 那么我们如何从数据库表中检索数据呢? 1.从数据库表中检索信息 实际上,前面我们已经用到了SELECT语句,它用来从数据库表中检索信息. select语句格式一般为: SELECT 检索关键词 FROM 被检索的表 WHERE 检索条件(可选) 以前所使用的" * "表示选择所有的列.下面继续使用我们在上篇文章中创建的表 mytable. 2.查询所有数据

sqlite-如何将导入到数据库表中的数据保存在程序中,而不用每次换调试机时还得重新导入数据

问题描述 如何将导入到数据库表中的数据保存在程序中,而不用每次换调试机时还得重新导入数据 如题:我有一张excel的表,我将其存为.csv文件,然后通过dos命令下的sqlite3命令导入到了数据库表中,问题是如果不换机子,导入到该数据库表中的数据永久有效.如果我换机子调试的话,该数据库表中的数据就不存在了,会报错,请问有没有解决办法?谢谢! 解决方案 最好存入远程数据库每次启动同步下来数据就可以了,sqlite是系统自带的数据库具体的就是http://blog.csdn.net/tianyit

labview 数据库-从labview数据库表中提取数据

问题描述 从labview数据库表中提取数据 请问在labview中用数据库工具包,怎么从数据库表中提取一行的数据(非一列),用 执行语句 的vi,怎么获取到这行数据 解决方案 ultrachart的使用(一):从数据库中提取数据 解决方案二: http://zhidao.baidu.com/link?url=I6QemQpvC_C1sHAid9RjZXv3Z-VF62IeHIaY1kJEpMCmcalBNVfw1_Hv5fFnmKrvKyphR4rOihW1oqw1fXXUzVZrBsrp2k

UPDATE 语句用于中修改数据库表中的数据

更新数据库中的数据 UPDATE 语句用于在数据库表中修改数据. 语法 UPDATE table_name SET column_name = new_value WHERE column_name = some_value 注释:SQL 对大小写不敏感.UPDATE 与 update 等效. 为了让 PHP 执行上面的语句,我们必须使用 mysql_query( 函数.该函数用于向 SQL 连接发送查询和命令. 例子 稍早时,我们在本教程中创建了一个名为 "Person" 的表.它看

ASP.NET 如何在web页面上显示数据库表中的所有图片,求大神。。。。。

问题描述 在数据库表中存入图片的路径,想在页面中分类显示图片,不能预先设定存入图片的数量,所以用Image控件显示不合理,并不会自定义控件,还有没有其他的方法?求大神指点...... 解决方案 解决方案二: 解决方案三:你是指图片平铺展示那种形式吗?解决方案四:控件绑定的话用Repeat,模板里面就放img控件解决方案五: 解决方案六:用Repeat的话,具体是怎样的呢,新手,没用过解决方案七:Repeat跟datagridview还有datalist差不多不过分页和排序我记得是要自己来写的不像

如何从 MySQL 数据库表中检索数据

1.从数据库表中检索信息 实际上,前面我们已经用到了SELECT语句,它用来从数据库表中检索信息. select语句格式一般为: SELECT 检索关键词 FROM 被检索的表 WHERE 检索条件(可选) 以前所使用的" * "表示选择所有的列. 下面继续使用我们在上篇文章中创建的表mytable. 2.查询所有数据: mysql> select * from mytable; +----------+------+------------+----------+ | name

combobox中的项目通过adodc与access连接,但为什么选项不能及时更新,只显示数据库表中的第一个数据呢?

问题描述 其中combo1(项目)与adodc2相连,adodc中的属性中connectstring已连接数据库,datasource已连接adodc2.combo2(人员)与adodc3相连,adodc中的属性中connectstring已连接数据库,datasource已连接adodc3.但运行选择时只显示一行数据.这是为什么呢?是不是要添加个combo_click代码?代码是什么呢?求指教,谢谢. 解决方案 解决方案二:既然你绑定了又可以在运行时看到数据库的数据,那证明应该是没问题的不用写