Ⅰ 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();