.net如何从数据库中的一个表中取值

假设这是我数据库里的一张表图片说明(数据库是oracle),我该如何取得这些数将他们传给jsonObj.Rows,求教各位大神,能给个具体的实现过程吗?

40

5个回答

sonObj.Rows是你自己组装的json对象吧,你首先要查询数据库,这个自己看msdn把,很简单,获取值后开始组织json就行了

qq_23216467
夢里花落 对我这种没做过的就不简单了。
5 年多之前 回复

自己读取数据后,通过服务器端代码赋值给aspx上的script标签就行,注意<%%>这种代码不能放js文件里面,必须是在aspx页面里面才能解析运行

jsonObj.Rows=[<%=你的服务器端变量%>]

变量内容就是你贴出来的那种字符串

qq_23216467
夢里花落 回复showbo: 奥,行我看一下
5 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 回复qq_23216467: 静态页只能用ajax来动态获取了。。自己学下ajax:http://www.w3school.com.cn/ajax/或者用jquery的http://www.w3school.com.cn/jquery/jquery_ajax_intro.asp
5 年多之前 回复
qq_23216467
夢里花落 回复showbo: 那我这也没有aspx呀,只有html,咋整?
5 年多之前 回复
showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 回复qq_23216467: 对的,只能放aspx里面。不能js里面,如<script>jsonObj.Rows=[<%=你的服务器端变量%>]</script>
5 年多之前 回复
qq_23216467
夢里花落 jsonObj.Rows=[<%=你的服务器端变量%>]这种形式是不是只能在aspx文件下才能用?
5 年多之前 回复
qq_23216467
夢里花落 我可以写一个.cs文件从数据库中取得这些数,将他们保存在一个datatable中,但是我的主页面是一个html页面,那我该怎么传呢?
5 年多之前 回复

直接用json序列化到datatable

先访问数据库获取数据,按表的列信息,然后列名作为json的key,数据为j json的值,这样一行数据就变成一个json对象,然后多行组成json数组。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐