搜尋
首頁資料庫mysql教程ESql修改之插入SQLServer数据库记录实例

一个政府网站维护内容的实例,添加信息 信息编辑页面 主题、顺序及栏目节点 table border=0 cellpadding=0 cellspacing=0 align=center width=96% tr height=30 td 主 题/td tdinput name=SUBJECT size=98/td /trchtmlesql module=base id=countSelect max(W

一个政府网站维护内容的实例,添加信息

信息编辑页面

主题、顺序及栏目节点


Select max(WE_SORT) as max1 from SITE_NEWS where CLASSIFY=@{pPage:only}
主 题
顺 序
 
引入编辑器(老版,现在已经不在使用,新编辑器请参照)

完整的编辑表单代码(上两部分加起来)
<br><!-- 信息表单 -->
	
Select max(WE_SORT) as max1 from SITE_NEWS where CLASSIFY=@{pPage:only}
主 题
顺 序
 
提交的脚本
function doSubmit()
{
	var saves = document.forms['save'];
	if(saves['SUBJECT'].value=="")
	{alert("主题不能空!");saves['SUBJECT'].focus();return;}
	saves['BODY'].value=GetHtml();
	if(saves['BODY'].value=="")
	{alert("内容不能空!");GetCompFocus();return;}
	saves.submit();
}

信息保存的页面

判断编辑权限

<chtml><bag id="sys"><we name="NodeID">c0.4.0</we></bag></chtml><!-- 栏目节点 -->
<chtml file="base/ac/checkAcl.htm"></chtml><!-- 引入权限检查文件 -->
<chtml>
<!-- 权限判断 -->
<if x="@{sys:canDo}" else="1">
	<we x="true">
		......
	</we>
	<script>alert("您没有权限!");history.back();</script>
</if>
</chtml>
修正显示顺序
		<esql module="base" id="count">select min(we_sort) as min1 from site_news where we_sort>=@{pPage:we_sort} and classify='@{pPage:only}'</esql>
		<if x="@{pPage:we_sort}">
			<esql x="@{count:min1}" module="base" act="edit">update site_news set we_sort=we_sort+1 where we_sort>=@{pPage:we_sort} and classify='@{pPage:only}'</esql>
		</if>
插入记录
		<esql module="dc" act="edit">
			Insert Into SITE_NEWS(SUBJECT,we_sort,CLASSIFY,AUTHOR,ONDATE,BODY
			)
			Values(	@{pPage:SUBJECT:string},'@{int:@{pPage:we_sort}+0}','@{pPage:only}','@{session:we_id}',@{sys:date:datetime},@{pPage:BODY:memo}
			)
		</esql>
返回列表页
<script>
location.href=&#39;@{sys:face}@{sys:curPath}list.html?n=@{pPage:n}&#39;;
</script>
完整的网页代码
c0.4.0




	
		<esql module="base" id="count">select min(we_sort) as min1 from site_news where we_sort>=@{pPage:we_sort} and classify='@{pPage:only}'</esql>
		<if x="@{pPage:we_sort}">
			<esql x="@{count:min1}" module="base" act="edit">update site_news set we_sort=we_sort+1 where we_sort>=@{pPage:we_sort} and classify='@{pPage:only}'</esql>
		</if>
		<esql module="dc" act="edit">
			Insert Into SITE_NEWS(SUBJECT,we_sort,CLASSIFY,AUTHOR,ONDATE,BODY
			)
			Values(	@{pPage:SUBJECT:string},'@{int:@{pPage:we_sort}+0}','@{pPage:only}','@{session:we_id}',@{sys:date:datetime},@{pPage:BODY:memo}
			)
		</esql>
	
	<script>alert("您没有权限!");history.back();</script>


<script>
location.href=&#39;@{sys:face}@{sys:curPath}list.html?n=@{pPage:n}&#39;;
</script>
跟比结构和代码内容都非常类似,只是SQL的语法换成了SQLServer,但应用场景却发生了根本变化,轻开平台的优势就是能轻松应对这种变化,很酷吧ESql修改之插入SQLServer数据库记录实例

轻开平台资源下载及说明

<p>平台免费下载:http://download.csdn.net/detail/tx18/8381859</p><p>最新开发手册下载:http://download.csdn.net/detail/tx18/8411089</p><p>开发实例:<strong>轻开B2C电子商务网站</strong>,免费下载:http://download.csdn.net/detail/tx18/8318585</p><p>轻开平台会不定期升级为大家提供更多强大而Easy的功能,请留意最新的<strong>开发手册</strong></p>
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
sqlserver数据库在哪里sqlserver数据库在哪里Apr 05, 2024 pm 08:21 PM

SQL Server 数据库文件通常存储在以下默认位置:Windows: C:\Program Files\Microsoft SQL Server\MSSQL\DATALinux: /var/opt/mssql/data可通过修改数据库文件路径设置来自定义数据库文件位置。

使用SQL中的MINUS操作符使用SQL中的MINUS操作符Feb 18, 2024 pm 04:53 PM

SQL中MINUS的用法及具体代码示例在SQL中,MINUS是一种用于在两个结果集之间执行差集操作的运算符。它用于从第一个结果集中删除与第二个结果集中相同的行。MINUS操作符返回的结果集将包含仅存在于第一个结果集中的行。下面通过具体的代码示例来演示MINUS的用法:假设有两个表-"table1"和"table2",它们的结构如下:表名:table1字段

Java连接SqlServer错误如何解决Java连接SqlServer错误如何解决May 01, 2023 am 09:22 AM

问题发现这次使用的是SqlServer数据库,之前并没有使用过,但是问题不大,我按照需求文档的步骤连接好SqlServer之后,启动SpringBoot项目,发现了一个报错,如下:刚开始我以为是SqlServer连接问题呢,于是便去查看数据库,发现数据库一切正常,我首先第一时间问了我的同事,他们是否有这样的问题,发现他们并没有,于是我便开始了我最拿手的环节,面向百度编程。开始解决具体报错信息是这样,于是我便开始了百度报错:ERRORc.a.d.p.DruidDataSource$CreateCo

Win11无法安装SQL Server的原因及解决方案Win11无法安装SQL Server的原因及解决方案Dec 27, 2023 pm 07:48 PM

有网友反馈,在win11上无法安装sqlserver这款软件,不知道是怎么回事,根据目前的测试来看,win11存在硬盘问题,部分接口硬盘无法安装这款软件。win11为啥不能安装sqlserver:答:win11不能安装sqlserver是硬盘的问题。1、据了解,win11存在对于硬盘的检测bug。2、这导致sqlserver无法在“三星m.2接口”硬盘上安装。3、因此,如果我们要安装的话,需要准备一块其他硬盘。4、然后将该硬盘安装到电脑里,如果没有额外插槽的话就要换掉之前的硬盘。5、安装完成后,

sqlserver和mysql区别是什么sqlserver和mysql区别是什么Aug 11, 2023 am 10:21 AM

sqlserver和mysql区别是:1、Server适用于Windows操作系统,而MySQL适用于多个操作系统;2、Server需要购买许可证才能使用,而MySQL可以免费下载和使用;3、Server适用于大型企业级应用程序,而MySQL则适用于中低规模的应用程序;4、Server提供了丰富的安全功能,而MySQL的安全功能相对较少;5、Server使用自己的存储引擎等。

sqlserver数据库日志文件在哪里sqlserver数据库日志文件在哪里Apr 05, 2024 pm 08:06 PM

SQL Server 数据库日志文件通常位于“C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Log”路径。该文件存储着数据库活动信息,包括事务日志、错误消息、警告和性能诊断数据,对于数据库恢复和故障排除至关重要。

Linux怎么安装ODBC连接SQLServer数据库Linux怎么安装ODBC连接SQLServer数据库May 16, 2023 pm 12:19 PM

操作系统:Centos7.21、下载ODBC安装包unixODBC-2.3.9.tar.gzfreetds-1.3.9.tar.gz2、安装步骤第一步:上传两个安装包到服务器上第二步:安装unixODBC,先安装这个,后安装freetds注意:这里如果安装顺序不一致,就不会产生libtdsodbc.so驱动文件(非常重要)2.1、操作系统先安装gcc:yuminstallgcc2.2、安装odbctar-xvfunixODBC-2.3.9.tar.gzcdunixODBC-2.3.9./conf

我们可以在Java列表中插入空值吗?我们可以在Java列表中插入空值吗?Aug 20, 2023 pm 07:01 PM

SolutionYes,Wecaninsertnullvaluestoalisteasilyusingitsadd()method.IncaseofListimplementationdoesnotsupportnullthenitwillthrowNullPointerException.Syntaxbooleanadd(Ee)将指定的元素追加到此列表的末尾。类型参数E&nbsp;&minus;元素的运行时类型。参数e&nbsp;&minus;要追加到此列表的元

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前By尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
1 個月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中