NET杂项(Cs里弹出对话框且继续执行cs代码,Oracle不能连接,本机虚拟目录指向另一台电脑的共享目录)
Cs里弹出对话框,且继续执行cs代码。
string sMsg = ScriptExp.ClientScript.MessageBox.formatMsg("你点击的是\\"confirm后执行代码\\"按钮");
string ssMsg = "<script language='javascript'>"
+ "if(confirm('" + sMsg + "'))"
+ "{document.all['Button6'].click()}"
+ "else{document.all['Button7'].click()}"
+ "</script>";
Page.ClientScript.RegisterStartupScript(Page.GetType(), "ss", ssMsg);
RegisterStartupScript()方法就是在cs代码中用来执行javascript代码的
Oracle不能连接
我找到了的终极解决办法,应该说是搜到的,这是Oracle的一个bug,解决起来也很简单,找到oracle9i的安装目录oracle\ora92, 打开Ora92的-》属性-》安全,选Authenticated Users 看下面的属性 将Read and Execute 的勾去掉,然后又勾上,确定重新启动机器 ,ok 搞定,就是这么简单,也许是因为安装磁盘是NTFS格式。
记得要先勾掉,再确定,再勾上,再确定。
本机虚拟目录指向另一台电脑的共享目录
条件:
1、本机与另一台电脑的用户名和密码必须相同。(重点)
2、在另一台电脑上建一个虚拟目录,该虚拟目录的路径指定一个文件夹。这个文件夹必须要开放共享的。不是web共享。
3、本机要建一个虚拟目录,路径指向另一台机器文件夹(第2步中建的共享文件夹)。这个虚拟目录名也要与第2步中的虚拟目录相同。