| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 880 人关注过本帖
标题:论坛都是如何绑定数据库的啊?
只看楼主 加入收藏
fox5247
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-5-10
收藏
 问题点数:0 回复次数:6 
论坛都是如何绑定数据库的啊?

论坛都是怎样绑定数据库的啊?是通过什么样的形式?

搜索更多相关主题的帖子: 数据库 绑定 形式 什么样 
2007-05-10 15:25
tel1982
Rank: 3Rank: 3
来 自:水星
等 级:新手上路
威 望:8
帖 子:852
专家分:0
注 册:2006-10-21
收藏
得分:0 
不知道楼主是什么意思???

Face up to life with smiles no matter what happens
2007-05-10 18:31
fox5247
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-5-10
收藏
得分:0 

因为我们上课的时候,老师教我们的都是建立数据库,然后一个个绑定,可是我今天下了几个论坛的模板,他们也有数据库,但是好象不是直接这样绑定的,我想知道,是不是用代码也能把资料送入数据库啊?

2007-05-11 10:56
tan_owen
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-4-15
收藏
得分:0 
好像是可以用代码这样做,具体的我就不清楚了。

2007-05-11 11:08
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
你说的是INSERT INTO 吧?

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-05-11 11:49
beniao
Rank: 2
等 级:新手上路
威 望:4
帖 子:367
专家分:2
注 册:2004-12-17
收藏
得分:0 

呵呵``你们学的看来都是些皮毛功夫哈``,以后要努力学习了哦.
我路过顺便说几句吧.论坛要说是一个3层架构的系统.
但是他在读取数据的时候与平日里你们学习的读取数据库里的东西的方式是一样的.
而不同的只是他的显示方式而已.在这里我带上一点代码大家看看(在页面上用标签显示数据库里的内容,且还加上了超连接,显示样式等等),他是在后台代码里从数据库里读取出来生成的Html代码.通过方法的返回在页面的html用<%=方法名()%>调用.
在后台代码里生成html代码是很通用的写法.他可以生成表格,单元格等等很多的东西.代码如下:
strSql="select top "+iPageSize+" id,name,email,homepage,topic,speak,re,sendtime,ip,admintime from (select top "+(iRecordCount-iPageSize*(iCurrentPage-1))+" id,name,email,homepage,topic,speak,re,sendtime,ip,admintime from guestbook order by id) order by id desc";

OleDbCommand mycommand=new OleDbCommand(strSql,conn.dbconn);
try
{
OleDbDataReader myReader=mycommand.ExecuteReader();
while(myReader.Read())
{
string strId=myReader.GetValue(0).ToString();
string strName=myReader.GetValue(1).ToString();
string strEmail=myReader.GetValue(2).ToString();
string strHomePage=myReader.GetValue(3).ToString();
string strTopic=myReader.GetValue(4).ToString();
string strSpeak=myReader.GetValue(5).ToString();
string strRe=myReader.GetValue(6).ToString();
string strSendTime=myReader.GetValue(7).ToString();
string strIp=myReader.GetValue(8).ToString();
string strAdminTime=myReader.GetValue(9).ToString();

strSpeak=strSpeak.Replace("\n","<br>");
strRe=strRe.Replace("\n","<br>");

this.Label1.Text=this.Label1.Text+"<HR width='600' SIZE='1'>";
this.Label1.Text=this.Label1.Text+"<TABLE height=120 cellSpacing=0 cellPadding=0 width=600 align=center border=0>";
this.Label1.Text=this.Label1.Text+"<TR><TD style='WIDTH: 28px' vAlign=top><IMG src='img/foot.gif'></TD>";
this.Label1.Text=this.Label1.Text+"<TD vAlign=top><FONT face=宋体>";
this.Label1.Text=this.Label1.Text+"主题:"+strTopic+"<br>";
this.Label1.Text=this.Label1.Text+"姓名:"+strName+"<br>";
if(myReader.GetValue(2).ToString()!="")
{
this.Label1.Text=this.Label1.Text+"Email:<a href=mailto:"+strEmail+">"+strEmail+"</a><br>";
}
if(myReader.GetValue(3).ToString()!="" && myReader.GetValue(3).ToString()!="http://")
{
this.Label1.Text=this.Label1.Text+"个人主页:<a href='"+strHomePage+"'>"+strHomePage+"</a><br>";
}
this.Label1.Text=this.Label1.Text+"<br>"+strSpeak+"<br>";
this.Label1.Text=this.Label1.Text+"<p align=right>发表时间:"+strSendTime+"</p>";
if(strAdmin=="IsAdmin")
{
this.Label1.Text=this.Label1.Text+"<p align=right>来自:"+strIp;
this.Label1.Text=this.Label1.Text+" <a href=re.aspx?id="+strId+">回复</a> <a href=edit.aspx?id="+strId+">编辑</a> <a href=del.aspx?id="+strId+">删除</a></p>";
}
if(strRe!="")
{
this.Label1.Text=this.Label1.Text+"<font color=red>版主回复:</font><br>";
this.Label1.Text=this.Label1.Text+"<br>"+strRe+"<br>";
this.Label1.Text=this.Label1.Text+"<p align=right>回复时间:"+strAdminTime+"</p>";
if(strAdmin=="IsAdmin")
{
this.Label1.Text=this.Label1.Text+"<p align=right><a href=adminedit.aspx?id="+strId+">编辑</a> <a href=admindel.aspx?id="+strId+">删除</a></p>";
}
}
this.Label1.Text=this.Label1.Text+"</FONT></TD>";
this.Label1.Text=this.Label1.Text+"</TR></TABLE>";

}


博客:http://
2007-05-11 12:49
tel1982
Rank: 3Rank: 3
来 自:水星
等 级:新手上路
威 望:8
帖 子:852
专家分:0
注 册:2006-10-21
收藏
得分:0 
楼主可以参照一下beniao的,还是不错的。

Face up to life with smiles no matter what happens
2007-05-15 07:15
快速回复:论坛都是如何绑定数据库的啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033785 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved