\

斌、朵♫恋

≮回忆℡≯ ゃ.只想留住现在の 美好﹏.

Search: SQL在线管理系统接口开发手记

搜索
.clear

博文分类

  • 正在载入数据中...

最近发表

  • 正在载入数据中...

热门文章

  • 正在载入数据中...

随机文章

  • 正在载入数据中...

。◕‿◕。SQL在线管理系统接口开发手记。◕‿◕。

可视编辑 UBB编辑

斌、朵♫恋 » B20061026 » 。◕‿◕。SQL在线管理系统接口开发手记。◕‿◕。

          因为需要asp连接SQL Server进行远程管理,为了简便,使用MSSQL_online_v1.0bate修改接口,连接Web后台..在设置完毕后,连接SQL就会弹出新窗口“../index.asp”,然后还得重新输入连接IP及数据库账号密码,data名..所以一直在寻找改进方法..在index.asp内始终没有找到修改的地方..后来仔细看了看代码发现其下:

   “    </tr>
      <tr><form action="index.asp?login=login" method="post" id=form1 name=form1>
        <td width="40%" height="50" align="left" valign="middle">数据库地址</td>
        <td width="60%" height="50" align="left" valign="middle"><input name="ipdress" type="text" size="20" />
              <br />
              <font color="#999999">一般为IP地址</font></td>
      </tr>
      <tr>
        <td width="40%" height="40" align="left" valign="middle">数据库名称</td>
        <td width="60%" height="40" align="left" valign="middle"><input name="dataname" type="text" size="20" /></td>
      </tr>
      <tr>
        <td width="40%" height="40" align="left" valign="middle">访问的帐号</td>
        <td width="60%" height="40" align="left" valign="middle"><input name="username" type="text" size="20" /></td>
      </tr>
      <tr>
        <td width="40%" height="40" align="left" valign="middle">访问的密码</td>
        <td width="60%" height="40" align="left" valign="middle"><input name="password" type="password" size="20" /></td>
      </tr>
      <tr>
        <td height="40" align="left" valign="middle"></td>
        <td height="40" align="left" valign="middle"><input type="image" src="images/dl.gif" width="82" height="23" /></td>
      </tr>
    </table></td></form>
</tr>”


注意开头跟结尾的/tr..定义提交表单运行form action="index.asp?login=login..这是CSS结构的SQL管理..那么我想定义index.asp?login=login执行方式,所以在其后添加target='main'..可惜失败了..在次寻找原因,终注意到开头定义..

源码如下:

“<%
if trim(request.QueryString("login"))="login" then
    Response.cookies("ipdress")=trim(request.Form("ipdress"))
    Response.Cookies("dataname")=trim(request.Form("dataname"))
    Response.Cookies("username")=trim(request.Form("username"))
    Response.Cookies("password")=trim(request.Form("password"))
    LinkData
    if trim(request.Cookies("linkok"))="yes" then
        closedata
        Response.Redirect "frame.asp"
    end if
else
%>”

发现到login=login执行后最后运行结果是frame.asp...那么就应该不能在index.asp里修改,应该在frame.asp里面修改..打开文件后看其中源码:

“<script language='javascript'>
if (top != self)top.location.href = "frame.asp" ; 
</script>”

Look,源码中定义如果是从index执行frame,那么加载frame.asp..重点就在这..我们在此处定义if (top != self)top.location.href = "frame.asp" target='main'; ..强制在CSS主框中显示..

OK了..最后在加上一段对SQL连接是否有效判定的判定..就可以在后台进行SQL在线登陆管理..而且在关闭窗口前..点击SQL管理连接时会提示已经连接..当然,这个提示可以自行修改

« 无法查看工作组计算机(找不到网上邻居)解决方法SQL数据库初始化 »

.clear

Tags:        

分类:B20061026 评论:0 浏览:
我要添加新评论
点击这里获取该日志的TrackBack引用地址
相关文章:
    正在载入数据中...
    Gravatar

    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
    .clear
    .clear

    Copyright ©2010 [HTTPS://Www.Db20061026.Top] Powered By [斌、朵♫恋] Version 1.0.0
    闽ICP备15009937号

    Powered By Z-Blog 1.8 Walle Build 100427 Designed by luheou & Made by Sunny(haphic) [Top]