.aspx中脚本程序为何取不到服务器端的变量数据

来源:百度知道 编辑:UC知道 时间:2024/06/06 12:32:52
代码如下请先行者赐教:
<%@ Import Namespace="System.Data" %>
<%@ Import NameSpace="System.Data.OleDb" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web.HttpPostedFile" %>
<%@ Import Namespace="System.Web.UI.HtmlControls.HtmlInputFile" %>
<%
dim vID
'vID=request.form("ID")
vID=312
response.write( ""& vID &"")
%>
<script language="VB" runat="server">
Dim myConnection As OleDbConnection
Dim myCommand As OleDbCommand
Sub UpLoad(Src As Object, E As EventArgs)
'1.连接数据库
dim dbname as string
dbname=server.mappath("..\database\bgxt.mdb")
myConnection = New OleDbConnection( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="&dbname )
myConnection.Open()
If UploadFile.PostedFile.C

dim vID
'vID=request.form("ID")
vID=312
response.write( ""& vID &"")

移到

<script language="VB" runat="server">

后面试试

--------------------------

补充:

还是不行啊?

试试:

Dim vID AS Integer
'vID=request.form("ID")
vID=312
Response.Write(vID.ToString())

你这种把程序全写在.aspx文件中的做法,相当业余!!

同意1楼,这种写法还要ASP。NET干啥用,继续用ASP吧 还比。NET简单呢