在页面上执行sql语句,首先在页面上顶一个文本域,让用户输入需要执行的sql语句。

html代码如下:

New Document

执行

输入的sql:

然后最重要的是如何获取选中的文本并且让其在后台执行sql并返回信息给前台。

js代码如下:

/**

* 执行鼠标选中的文本(也就是sql语句)

*/

function find(){

var selectValue=null;

var sqlval=null;

if (document.selection){

selectValue=document.selection.createRange().text;//验证IE浏览器

} else if (window.getSelection){

// selectValue=window.getSelection();//其他浏览器

var obj = document.getElementById("sql");

var selstart = obj.selectionStart; //文字浮标选择的开始位置

var selend = obj.selectionEnd; //文字浮标选择的结束位置

selectValue= obj.value.substring(selstart,selend);

}

if(selectValue==null||selectValue==&#

html页面执行sql语句,关于在页面上执行sql语句相关推荐

  1. SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

    本文从零开始一步一步介绍如何在Ubuntu上搭建SQL Server 2017,包括安装系统.安装SQL等相关步骤和方法(仅供测试学习之用,基础篇). 一.   创建Ubuntu系统(Create U ...

  2. Oracle PL/SQL语句基础学习笔记(上)

    PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL ...

  3. tde数据库加密_如何在TDE加密的数据库上配置SQL Server镜像

    tde数据库加密 Securing and encrypting sensitive data stored in your production databases is a big concern ...

  4. Ubuntu上配置SQL Server Always On Availability Group

    下面简单介绍一下如何在Ubuntu上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的填充方法. 目前在Linux上可以搭 ...

  5. 在Linux服务器上安装SQL Server

    先决条件 您必须具有RHEL 7.3,7.4,7.5或7.6机器,且内存至少为2 GB. 适用于: SQL Server(仅限Linux) 在本快速入门中,您将在Red Hat Enterprise ...

  6. php如何防sql注入,如何在PHP中防止SQL注入

    本篇文章将给大家介绍关于PHP中的SQL注入以及使用PHP-MySQLi和PHP-PDO驱动程序防止SQL注入的方法.下面我们来看具体的内容. 简单的SQL注入示例 例如,A有一个银行网站.已为银行客 ...

  7. 执行远程linux命令,linux shell 远程执行命令

    经常要部署多台服务器上面的应用,如果一个个机器的登录太麻烦. 所有就想到编写一个脚本来部署不同的服务器 前提条件: 配置ssh免登陆 如果不会的请参加我的另外一篇文章 http://blog.csdn ...

  8. 【shell】远程执行shell|多节点并行执行shell|远程执行注意

    目录 前提条件 shell远程执行 多节点上并行执行命令的三种方法 方法1 使用bash执行命令 方法2 使用clustershell执行命令--还能收集结果 方法3 使用pdsh 执行命令 远程执行 ...

  9. sql between 效率高吗_整个SQL语句的执行效率都靠它了...

    作者:韩锋 优化器是数据库最核心的功能,也是最复杂的一部分.它负责将用户提交的SQL语句根据各种判断标准,制定出最优的执行计划,并交由执行器来最终执行.优化器算法的好坏.能力的强弱,直接决定了语句的执 ...

最新文章

  1. suse linux ssh connerc failed
  2. python把nan值去掉_python – Keras Neural Nets,如何删除输出中的NaN值?
  3. 程序员保值的五个关键点
  4. java学习_都说Java难学,不知道具体的学习内容?全套Java学习路线送上
  5. hinton教授的本科生课程CSC321-机器学习中的神经网的笔记
  6. mysql 表迁移 并筛选,如何使MySql View在获取时筛选每个表
  7. 从程序员到项目经理(五):程序员加油站 -- 不是人人都懂的学习要点
  8. android怎么让图片显示在button上面_网上的图片不知道怎么批量下载?python教你怎么把网站上面的图片都爬下来...
  9. 微课|中学生可以这样学Python(2.3.1节):基本输入输出函数
  10. linux之xargs使用技巧
  11. 决策树(七)--Boost及源码分析
  12. python的invalid syntax是什么意思_python中出现invalid syntax报错的几种原因
  13. windows server 2003 系统提权
  14. [渝粤教育] 西南交通大学 工程流体力学 参考 资料
  15. 台式计算机硬件组装应按什么步骤顺序进行,计算机硬件组装正确步骤
  16. Unity-URP学习笔记(八)使用RendererFeature制作屏幕后期-高斯模糊
  17. java nas smb_FreeNAS 02:深入 SMB 服务使用
  18. FPGA实现1位全加器设计
  19. 20200224在微软官网下载WIN10专业版的步骤
  20. JESD79-5 DDR5 设计标准

热门文章

  1. VS2008 工程运行时候的一个R6034问题
  2. java工具类 - word内容文本替换
  3. Java学习26--------冒泡排序
  4. 什么是 CI/CD?(翻译)
  5. 信息泄露能算高危漏洞吗
  6. Quectel移远展锐平台5G模组RX500U/RG200U使用指南(四)-工作模式】
  7. 计算机睡眠状态如何恢复,显示器进入睡眠状态怎么解决
  8. 百度地图添加地区覆盖物和坐标点遇到的问题
  9. php研究所 百科_松下幸之助_PHP研究所
  10. 监听settings