Ⅰ dataGridView控件怎么加载数据显示不出来 也没报错
select teacherid;loginid as ID;loginpwd as 密码;teachername as 姓名;sex as 性别;birthday as 生日 from teacher
上面应该是逗号吧???怎么成分号了?
建议楼主打个断点,
先把sql语句扔数据库试一下,再看dataset.Tables["teacher"].Rows.Count有值没有?
如果没喊埋缓错的话,楼主这样。我看了一下你的事件是CellContentClick??
你是不是先试一下能不能跳进这个事件??
楼主是一开始第一次就没有出数据呢液仔??
如果是的郑模话,也有种可能就是。你一开始DataGridView没有数据,也就是没有内容,所以事件不触发。
Ⅱ jquery easyui datagrid 数据没显示出来,但是显示除了空行!求解
1、看看银激BooksShow是否返回了数据乱肢。
2、数据格式与你的列哗搏世配置是否一致。
3、必须要返回数组格式的JSON数据。
Ⅲ DataGrid显示不出来
有隐春几个原因:
数据绑定的问题导致datagrid没有填充上灶伏耐数据
数据厅败库连接出了问题导致数据没有读出来
Ⅳ easyui之datagrid为什么后台返回的数据在前台不显示
用的是PHP+easyUI做的开发,EasyUI datagrid绑定数据源有问题,就是数据显示不出来。
<table id="family_info" class="easyui-datagrid" title="家庭成员信息" style="width:100%;height:auto" data-options="
iconCls: 'icon-edit',
fitColumns:true,
rownumbers:true,
url:'__URL__/stuFamilyJson',
method:'get',
singleSelect: true,
toolbar: '#toolbar'">
原来在win下做开发,这样写是好使的,顺道贴出stuFamilyJson方法的代码:
public function stuFamilyJson(){
$tb=D('StuFamily');
$familyInfo=$tb->where('stu_id='.session('userId'))->select();
foreach ($fam www.hnne.com ilyInfo as $key=>$familyInfoEach)
$familyInfo[$key]=$tb->parseFieldsMap($familyInfoEach);
echo $familyInfo=json_encode($familyInfo);
}
用浏览器开发者工具查看,得到返回值如下:
[{"id":"1","stuId":"1","folkName":"\u7236\u4eb2\u5927\u4eba","folkRelation":"\u7236\u5b50","folkCompany":"\u7236\u4eb2\u7684\u5355\u4f4d","folkPosition":"\u5de5\u4eba2","folkTel":"12345678910","folkAddress":"\u7ed9\u5927\u5bb6\u8bf4\u670di\u4e3au\u5346"},{"id":"2","stuId":"1","folkName":"\u6bcd\u4eb2\u5927\u4eba","folkRelation":"\u6bcd\u5b50","folkCompany":"\u6bcd\u4eb2\u7684\u5355\u4f4d"含谨,"腊老携folkPosition":"\u5de5\u4eba","folkTel":"12345678910","folkAddress":"\u5bf9\u65b9\u7b54\u590d"},{"id":"6","stuId":"1","folkName":"\u5144\u957f\u5927\u4eba","folkRelation":"\u5144\u5f1f","folkCompany":"\u65e0","folkPosition":"\u65e0","folkTel":"123456","folkAddress":"\u70ed\u70ed\u70ed\u4ed6 \u5c14\u7279\u8ba9\u4ed6"}]
注:此部分汉字都编码了,这里就不还原。
但是现在这样写,前台就显示不出数据了!
把返回的数据直接粘贴到一个json文件,url改为该json文件,就能正常显示了。
但是,这终究不是个好办法,毕竟要和数据库交互,当然你可能说让后台操作,将结果写入json文件,这样确实可以,不过我不是很喜欢。
又想到了这样写:
<轮伏script type="text/javascript">
$(document).ready(
$.post("__URL__/stuFamilyJson",
function(data){
data=eval("("+data+")");
$("#family_info").datagrid({'data':data});
}
)
);
</script>
Ⅳ datagrid不显示数据问题。
在修改页穗漏昌号前,得再从数据库查询搜凯一次,
设置datagrid的数据源为查询结果猜扒,
设置新的页号
最后再绑定数据,则显示新页的内容。
Ⅵ DataGridView控件表格中的数据显示不出来
这里有现成的代码
DBhelper.conString.Open();//打晌雹开数据库连接
string sql = "SELECT Id, FlightNO, LeaveCity, Destination, LeaveTime FROM TicketInfo";//要填充的数据的SQL语困或句
DataSet set = new DataSet("par");//临时存储数据的仓库
SqlDataAdapter ter = new SqlDataAdapter(sql,DBhelper.conString );//搬运数据,
ter.Fill(set,"TicketInfo");//把指定的数据放到dataadapter
dataGridView1.DataSource=set.Tables [0];//填宴尺帆充到DataGridview
DBhelper.conString.Close();