请问ASP读取文本文件

请教ASP读取文本文件?我想把文件路径用变量代替!setmyfileobjectserver.createobject( scripting.filesy

请教ASP读取文本文件?
我想把文件路径用变量代替!
set       myfileobject=server.createobject( "scripting.filesystemobject ")      
    set       mytextfile=myfileobject.opentextfile( "123.txt "))      
把上面改成:
set       myfileobject=server.createobject( "scripting.filesystemobject ")      
    set       mytextfile=myfileobject.opentextfile(txtfile)      
txtfile   是存放文件路径的变量.可是这样就是读不出来?
如果用:response.write   txtfile   把变量输出确没有错误?
请各位高手帮帮忙,谢谢了!

[解决办法]
set mytextfile=myfileobject.opentextfile( "c:\123.txt ")

要用全路径....本身你写的程序就有问题....是不是以前有写server.mappath??
[解决办法]
是不是文件路径写错了? 以下代码运行结果正确
set myfileobject=server.createobject( "scripting.filesystemobject ")
txtfile = "d:\123.txt "
set mytextfile=myfileobject.opentextfile(txtfile)
s = mytextfile.readall()
response.write(s)
[解决办法]
我的文件名是从一个文本输入框里,用户输入文件名得到的!

有没有中文字,有没有空格...等等...还有用户怎么能知道你服务器上文件的位置??
[解决办法]
scripting.filesystemobject只能操作服务器端的文件。用户的文件还在他机器上你怎么打开?
[解决办法]
你是不是想做上传??