跪求一个直接调用数据库的幻灯片新闻代码

huskkk 2009-12-18 09:06:01
跪求一个直接调用数据库的幻灯片新闻代码。
效果如http://www.hbcic.gov.cn/ConfigWeb/Index.aspx中左上角的图片新闻。
我的数据库名为:ezjw 表名:B1 图片字段为:T1
链接字段:L1 文字标题字段:W1
请您在写时用我的数据库。
我是基本上看不懂代码,所以麻烦您了
...全文
149 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyl200255 2009-12-18
  • 打赏
  • 举报
回复
学习一下
huskkk 2009-12-18
  • 打赏
  • 举报
回复
请问在代码中那些需要修改,
我的数据库名为:ezjw 表名:B1 图片字段为:T1
链接字段:L1 文字标题字段:W1
capay 2009-12-18
  • 打赏
  • 举报
回复
要先做个flash
Teng_s2000 2009-12-18
  • 打赏
  • 举报
回复
http://blog.csdn.net/Teng_s2000/archive/2007/04/25/1584526.aspx
zcxverygood123456 2009-12-18
  • 打赏
  • 举报
回复
幻灯片(绑定数据库)
<script language="JavaScript">
<!-- // BannerAD
var bannerADl=new Array();
var bannerADllink=new Array();
var adNum=0;
<%=H1()%>
var preloadeldimages=new Array();
for (i=1;i<bannerADl.length;i++){
preloadeldimages[i]=new Image();
preloadeldimages[i].src=bannerADl[i];
}
function setTransition1(){
if (document.all){
document.all("bannerADrotatorl").filters.revealTrans.Transition=Math.floor(Math.random()*23);
document.all("bannerADrotatorl").filters.revealTrans.apply();
}
}
function playTransitionl(){
if (document.all)
document.all("bannerADrotatorl").filters.revealTrans.play()
}
function nextAdl(){
if(adNum<bannerADl.length-1)adNum++ ;
else adNum=0;
setTransition1();
document.all("bannerADrotatorl").src=bannerADl[adNum];
playTransitionl();
theTimer=setTimeout("nextAdl()", 3000);
}
function jump2url1(){
jumpUrl=bannerADllink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')window.open(jumpUrl,jumpTarget);
else location.href=jumpUrl;
}
}
function displayStatusMsg() {
status=bannerADllink[adNum];
document.returnValue = true;
}
//-->
</script>
  <a href="#" onclick="jump2url1()" target="_parent"><IMG id="bannerADrotatorl" style="FILTER: revealTrans(duration=2,transition=20)" height="188" width="324" border="0" name="bannerADrotatorl" src='<%=H11()%>'></a>
<SCRIPT language="JavaScript">nextAdl()</SCRIPT>
-----------------------------------------------------
protected string src="";
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}
public string H1()
{
string str= "";
int num=0;
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(".")+"..\\data\\xnty.mdb;";
OleDbConnection connstr = new OleDbConnection(strConnection);
string sql = "select * from tp_xinwen ORDER BY x_id DESC";
OleDbCommand lfks=new OleDbCommand(sql,connstr);
connstr.Open();
OleDbDataReader sdr = lfks.ExecuteReader();
while(sdr.Read())
{
str += "bannerADl["+num+"]='"+sdr["tp_images"].ToString()+"'\n";
str += "bannerADllink["+num+"]='xinwen_tp_show.aspx?x_id="+sdr["x_id"].ToString()+"'\n";
if(num==1)
{
src=sdr["tp_images"].ToString();
}
num++;
}
sdr.Close();
connstr.Close();
return str;
}

public string H11()
{
return src;
}
zcxverygood123456 2009-12-18
  • 打赏
  • 举报
回复
要不我现写一个给你吧
zcxverygood123456 2009-12-18
  • 打赏
  • 举报
回复
我没有,但我想知道是怎么做的,期待答案中
CopperBell 2009-12-18
  • 打赏
  • 举报
回复
跪求您别跪求别人要代码

浪费大学时间啊
comzheng 2009-12-18
  • 打赏
  • 举报
回复
我有。
海洋齐齐 2009-12-18
  • 打赏
  • 举报
回复
zcxverygood123456 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 huskkk 的回复:]
请问在代码中那些需要修改,
我的数据库名为:ezjw 表名:B1 图片字段为:T1
链接字段:L1  文字标题字段:W1
[/Quote]

===================================
string sql = "select * from B1";
OleDbCommand lfks=new OleDbCommand(sql,connstr);
connstr.Open();
OleDbDataReader sdr = lfks.ExecuteReader();
while(sdr.Read())
{
str += "bannerADl["+num+"]='"+sdr["T1"].ToString()+"'\n";
str += "bannerADllink["+num+"]='"+sdr["L1"].ToString()+"'\n";
if(num==1)
{
src=sdr["T1"].ToString();
}
num++;
}

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧