Oracle 数据不显示

Oracle 数据不显示,oracle,asp-classic,Oracle,Asp Classic,我有点小麻烦。我的数据不显示 我的网页脚本如下所示: sqlWFlexi = "Select StaffDepart,StaffName From Employee Where StaffNo = '"&myStaffNo &"'" set rsWFlexi = ConnISAS.execute(sqlWFlexi) if not rsWFlexi.eof then myWFlexi = rsWFlexi("StaffName") end if

我有点小麻烦。我的数据不显示

我的网页脚本如下所示:

sqlWFlexi = "Select StaffDepart,StaffName From Employee Where StaffNo = '"&myStaffNo &"'"

set rsWFlexi = ConnISAS.execute(sqlWFlexi)
if not rsWFlexi.eof then
    myWFlexi = rsWFlexi("StaffName")
end if                      
sql="Select StaffDepart, StaffName from Employee where StaffNo  = '" & myWFlexi & "'"

set rs1 = ConnISAS.execute(sql) 
if not rs1.eof then
    myDept = rs1("StaffDepart")
    myNameStaff= rs1("StaffName")

    if rs1("WFlexi") = "-" then 
        myFlexi = "0"
    else
        myFlexi = "1"
    end if
end if

这应该显示StaffName和StaffDeep。你能告诉我我的剧本到底缺少什么吗

您尚未在第二条sql语句中选择WFlexi。 此外,如果您必须打印任何内容,那么您应该使用

<%
response.write  myDept 
%


如果不想使用response.write,则必须在html中使用asp标记。

如果
myWFlexi=rsWFlexi(“StaffName”)
get value from

sqlWFlexi=“从StaffNo='”和myStaffNo&'”的员工中选择staffdeep、StaffName
就说约翰·史密斯吧

第二条语句
sql=“Select staffdefect,StaffName from Employee where StaffNo=”&myWFlexi&“”
get value from
myWFlexi=rsWFlexi(“StaffName”)
这意味着您希望根据值
myWFlexi
从员工处获取StaffName和staffdeeption的数据。
您声明它的方式不正确,这就是为什么即使您已经声明了
响应,它也不显示数据。write

您没有任何
响应。write
在那里显示。。。。两条sql语句看起来都一样。你想干什么?