编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
 18 12
发新话题
打印

急!急!急!使用 DataList 控件,如何将图片绑定到数据库的表中

回复 10# hebingbing 的帖子

还是不行啊,会出现括号的错误
要不你帮我看看上面的数据,想想还有没有其他的方法
谢谢

TOP

去掉括号试试

TOP

回复 12# 贝蕾 的帖子

取掉括号的话,就相当于对三个进行同步去除相同的项,而最后一项完全不一样,所以,也是全部显示出来。如果把discinct album_id 拿到最后,就出现错误了。提示在discinct附近出现错误

TOP

解决这个问题可以有这么几个办法
1.用存储过程,先从相册表中得出总共有几个相册,然后使用循环从图片数据库中为每个相册取出一张照片。
2.在dataset中操作。
  album_id         photo_id     photo_url  ....
    1                1            photos/01.jpg
    1                2            photos/02.jpg
    1                3            photos/03.jpg
    2                4            photos/04.jpg
    2                5            photos/05.jpg
    3                6            photos/06.jpg
    3                7            photos/07.jpg
    3                8            photos/08.jpg
查询出来的结果是这样的是吧,然后通过循环绑定的时候只绑定每个相册的一张图片就ok了
3.建立试图……………………
………………
吃饭考试去了
【www.bcsnjd.cn】编程少年基地提供在线视频教程、电子图书、程序源码等众多资源  近期将推出第六届齐鲁大学生软件设计大赛参赛队员及评委老师的寄语专题

TOP

回复 14# hebingbing 的帖子

我对数据库操作比较不熟悉。对于对数据库进行循环查询,我有给老师提过这个意见,但他没采纳我的意见,而我又不会,所以不知道该怎么做。能不能你帮我写一下代码。。。我在这边试。
第二个办法,结果是那样,但又是涉及到对数据的循坏,我也不会。而且,好像
DataList 已经会对数据进行循环显示,如果在循环,我都想不出会是什么结果。
第三个办法。我跟老师在那边试过,我们俩都不行,所以看你有什么高招。

。。。。。还得麻烦你,不好意思。。。晚上也有考试??你们那边真搞怪,我们这边晚上都很少上课的。麻烦你回来的时候再帮我想想哦。。。。非常感谢。。。

TOP

select a.album_id,a.album_name,a.album_id,b.photo_url from album  a,(
select P1.photo_url,P1.album_id  from photos P1 where phote_id in (select min(phote_id)) from photos P2
where P1.album_id = P2.album_id)) b where a.album_id=b.album_id
Flying without wings

TOP

回复 16# 冰彩虹 的帖子

还是不行啊,你在那边试过了吗??会提示在 from附近出现错误。。。。
还有你有的代码打错了photod_id 你打错为phote_id ,但我改回来了,还是出现那个错误,请再帮帮忙。。。。好吗??
我十一点就断网了,只能等明天中午再上了,令版主费心了。。。。
还是再说谢谢了。。。。

TOP

谢谢各位

谢谢各位高手的帮忙了,谢谢了。可以了,呵呵。。。。。非常感激。。。。以后我会常来的。。。就是from前面多一个括号。。。刚才试了一下,才知道可以的。。

TOP

 18 12
发新话题