当前位置:编程学习 > C#/ASP.NET >>

ASP.Net 怎样调用access数据库中的字段

有一个ASP.Net(C#)的网站程序,这个网站程序是网上下载的,里面有个“产品中心”(ProShow.aspx)调用不了数据库中的产品图片地址(字段为pic_url),而“公司形象”(Company.aspx)可以正常调用形象图片地址(字段为k_url)。 ProShow.aspx和Company.aspx里有两处不同: 第一点不同是 ProShow.aspx是<%@ page language="C#" autoeventwireup="true" inherits="ProShow, www_deploy" %> Company.aspx是<%@ page language="C#" autoeventwireup="true" inherits="Company, www_deploy" %> 补充→ Company.aspx中是Company,ProShowaspx中是ProShow。 第二点不同是 ProShow.aspx是<%# DataBinder.Eval(Container.DataItem, "p_pic")%> Company.aspx是<%# DataBinder.Eval(Container.DataItem, "k_picurl")%> 补充→ Company.aspx中是k_picurl,ProShowaspx中是p_pic。 其他说明: 数据库是Access数据库,数据库的表kepu中有k_picurl字段,表pro_info中有pic_url字段,但就是找不到p_pic字段。 在这个网站程序的后台可以正常在“产品中心”中添加产品分类和产品,并且能够上传产品图片。 我尝试将上面说到的不同之处的p_pic换成pic_url也无法在ProShow.aspx中调用到我在后台上面的产品图片地址。 如果有人能够帮助我解决这个问题,我可以另外送他100分,加上本问的100分就是200分!! 有需要知道更详细情况的可以留言,我可以提供。谢谢!!
补充:如2楼所说,查看生成的前台网页代码里,相应位置是空的,即没有从数据库中取得相应的产品图片地址。
下面是这个网站程序的源码,想帮我解决问题并拿200分的朋友可以下载,在自己的IIS上测试一下“产品中心”是不是可以?
下载地址:http://atainuo.3.webs.jx.cn/jtzz.rar
后台用户名admin密码admin
答案:打开Access或者将Access导入到Datatable中。网上看到这个:http://blog.zhaoxi.net/gisfarmer/archive/2008/12/30/3648761.aspx
其他:你可以看后台代码的啊!
你这描述有点不清楚,你要是懂c#的话,可以看看他的代码是怎么写的,p_pic,k_picurl这是绑定字段信息,你详细的看看源码是如何写的就可以找到了问题所在了,。。。 在“产品中心”(ProShow.aspx)  产品图片 上面点右键属性  看是属性内容是什么
就容易解决问题了 太长了

上一个:请教把ACCESS数据库转成MSSQL的一些建议!
下一个:VB里面怎么利用代码来向access 数据库添加表格

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,