主题:  请帮帮我,如何写myconn.inc 文件?然后让其包含?

lrfc

职务:普通成员
等级:2
金币:1.0
发贴:311
#12002/2/26 10:04:15
我是ASP初学者,我看到了一个简单的实现新闻上传、显示,并修改的ASP例子,如下,但里面有语句,它并没有例出myconn.inc 文件,我想问myconn.inc 文件怎么写呢?能告诉我吗?我想实现这个例子。
源程序如下:
input.asp源程序如下:




<%’接收form值

title=request("文章标题")

subject=request("文章内容")

%>

<%’向表article中写入文章标题、文章内容、文章输入时间(now为系统自动赋值) sql="insert into article(title,subject,sj) values('"&title&"', '"&subject&"', '"&now&"')"


set rs=server.createObject("ADODB.recordset")

'response.write(sql)

rs.Open sql,cn %>











主页















          

          

          

     

文章录入区   

   



           



         文章标题:



           文章内容:





    











default.asp代码如下:















首页维护实例







 




首页维护实例





<%’以文章输入时间降序排列前article 的前12篇文章标题,即输入时间靠后的放前

sql="select top 12 title,sj from article order by sj desc"

set rs=server.createObject("ADODB.recordset")

'response.write(sql)

rs.Open sql,cn

do While Not rs.EOF%>






<% rs.moveNext

loop


%>








"><%=rs ("title")%>









detail.asp用于显示文章内容,源程序如下:






<%’接收default.asp穿来的参数

title=request("title")%>

<%=request("title")%><br><br>.


href="index.css" rel=stylesheet>












































<%’在article中寻找title为接收值的文章。

sql2="select * from article where title='"&title&"'"

set rs2=server.createObject("ADODB.recordset")

rs2.Open sql2,cn %>

 
 




   <%=request("title")%>



































 















<%=request("title")%>







<%’显示该文章的内容:

response.write(Replace(rs2("subject"),vbCRLF,"
"))%>








返回上页
 关闭窗口










 







vernon

职务:普通成员
等级:1
金币:1.0
发贴:172
#22002/2/26 10:34:18
文件名称myconn.inc 来看,这个文件应该用来作数据库的 connect 的,其实和一般的 ASP 写法一样,只是为了方便以制造出来的。
因为每一页和数据库的ASP都要做 connect,所以人们会先写好一文件 xxx.inc其实内容就是一些数据库的 connect 语句,然后在ASP文件中加上 include 文件便可。



lrfc

职务:普通成员
等级:2
金币:1.0
发贴:311
#32002/2/26 14:22:29
你能不能告诉我数据库的connect语句,我对此也不是太清楚。



vernon

职务:普通成员
等级:1
金币:1.0
发贴:172
#42002/2/26 15:15:21
假如你的 ASP 每一页都须要 Connect 到 mydb.mdb 的数据库,你可以作以下编写:

<%
Set cnnDB = Server.CreateObject("ADODB.Connection")
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
         Server.MapPath("mydb.mdb")
cnnDB.Open strCon
%>

如还不明白,下次再进一步解释



lrfc

职务:普通成员
等级:2
金币:1.0
发贴:311
#52002/2/26 16:42:51
按你说的试了一下,不行呢,你能不能详细解释一下呢?谢谢了

编辑历史:[这消息被lrfc编辑过(编辑时间2002-02-26 16:44:14)]


文君

职务:普通成员
等级:1
金币:1.0
发贴:140
#62002/2/26 17:38:28
這是ASP&DATABASE最簡單的ADO對象語句。
set conn=server.createobject("adodb.connection")
定議connection變量為連接數據庫的對象。
conn.open "provider=Microsoft.jet.oledb.4.0;data source=" & server.mappath("db.mdb")
打開ACCESS數據庫的連接



vernon

职务:普通成员
等级:1
金币:1.0
发贴:172
#72002/2/26 18:31:10
文君说的正确,你会了吗?
如果还是不会明天再给你例子吧 !!



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#82002/2/26 20:52:15
你可能是路径问题



lrfc

职务:普通成员
等级:2
金币:1.0
发贴:311
#92002/2/27 10:43:41
你最好给我个例子吗?我刚学ASP对此感到模糊, 我定义了数据源文件,如果是路径问题怎样改正呢?
我真是太笨了。

编辑历史:[这消息被lrfc编辑过(编辑时间2002-02-27 10:45:37)]
[这消息被lrfc编辑过(编辑时间2002-02-27 10:46:41)]


vernon

职务:普通成员
等级:1
金币:1.0
发贴:172
#102002/2/27 11:38:58



vernon

职务:普通成员
等级:1
金币:1.0
发贴:172
#112002/2/27 11:42:50
刚才的地址又错了
来这边吧
www.macauweb.com/~vernon/sample.html



Netren

职务:普通成员
等级:1
金币:0.0
发贴:32
#122002/2/27 12:44:34
我也刚学ASP,请教各位大虾,用:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mdbFile")
与用:
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("mdbFile")
有何区别?