Repeater獲取勾選資料,拼接成SQL實現批量刪除+儲存過程
批量刪除按鈕事件
int hs = 0;
for (int i = 0; i < this.Repeater1.Items.Count; i++)
{
if (((CheckBox)(this.Repeater1.Items[i].FindControl("ck1"))).Checked == true)
{
hs++;
}
}
if (hs == 0)
{
Response.Write("<script>alert('您還未選擇要刪除的行!!')</script>");
}
else
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < this.Repeater1.Items.Count; i++)
{
if (((CheckBox)(this.Repeater1.Items[i].FindControl("ck1"))).Checked == true)
{
string a = ((HiddenField)(this.Repeater1.Items[i].FindControl("HiddenField1"))).Value.ToString();
sb.Append(" Id=");
sb.Append("'" + a + "'");
sb.Append(" or ");
}
}
sb.Append("Id='' ");
if (Web.BLL.UserManager.UserPLDeles(sb.ToString()))
{
Response.Redirect("UserMann.aspx");
}
}
批量刪除的儲存過程
ALTER PROCEDURE [dbo].[Pro_DeletePL]
@stringid nvarchar(500)
AS
BEGIN
declare @sql varchar(200)
select @sql='Delete from Table_User where '[email protected]
exec(@sql)
END
相關推薦
Repeater獲取勾選資料,拼接成SQL實現批量刪除+儲存過程
批量刪除按鈕事件 int hs = 0; for (int i = 0; i < this.Repeater1.Items.Count; i++) { if (((CheckBox)(th
jqgrid獲取樹形選單所有的複選框勾選資料
jqgrid獲取樹形選單所有的複選框勾選資料 jqgrid樹形資料列表,程式碼如下: function initTable() { $("#tb1").jqGrid(“clearGridData”); $("#tb1").jqGrid({ url:"/sys
js勾選checkbox,按鈕可按
變色 訂單 blank http put box label ace submit 主要實現jquery方法,勾選checkbox後按鈕變色並且除去disabled $(function () { $(‘.pricing-box‘).click(fun
Oracle中獲取Date型別資料,沒有時分秒
oralce資料庫中,獲取Date型別資料,發現數據的格式為:“yyyy-mm-dd”,而不是“yyyy-mm-dd hh24:mi:ss” 1,使用JDBC從oracle資料庫中取Date型別資料,當使用getDate(“欄位名”)方法取值時,只能獲取到日期,而無法獲
使用Java 將前臺傳回的資料,列印成PDF,並插入圖片
前段時間,因專案需求,需要將資料圖片列印成PDF下載儲存, 專案採用前後端分離模式,前端採用angular,後端springboot, 流程:1.前端返回JSON物件,2.後端接收JSON物件,將之轉化成json字串,並解析成 list 物件,3.建立Document物件,4.建立IMGE物
ajax post data 獲取不到資料,注意 content-type的設定 、post/get(轉)
ajax post data 獲取不到資料,注意 content-type的設定 、post/get 關於 jQuery data 傳遞資料。網上各種獲取不到資料,亂碼之類的。 好吧今天我也遇到了,網上一查各種糾結。亂碼不管先看獲取不到資料。 因為之前一直用jQuery ajax
編輯框,單選框,勾選框,複選框相關操作
編輯框的一些操作 用clear方法清除該元素裡面的字串 #輸入框開啟的時候,已經有內容了 input1.clear() 獲取input元素裡面輸入的文字內容 #獲取輸入框裡面已經有的內容 input1.get_attrib
通過後臺SQL獲取分頁資料,在使用VUE-Element-Table 表格選擇多行資料時,怎樣在
在專案中,分頁是由後臺SQL獲取。在table表格多選時,容易把選中的值傳給後臺,但是怎樣在返回上一頁時怎樣記住表格多選的資料?? 當返回第二頁時,應該把第一條資料再選中,保持選擇狀態。 具體思路:在頁面不重新重新整理載入時,使用二維陣列儲存el-table表格多選結果。其中一維
python----使用re正則表示式刷選資料,去重,列表,取特定行資料(適用於web的html回包資料提取)
python—-使用re正則表示式刷選資料,去重,列表,取特定行資料(適用於web的html回包資料提取) 環境配置:對目標伺服器的日誌檔案進行刷選特定資料(192.168.4.27) /usr/
從資料庫獲取到json資料,前端用vue.js資料繫結
function userinfor() { $.get("http://127.0.0.1:8082/lzghcg/user/userShows", function(result, state) { //這裡顯示從伺服器返回的資料 new Vue
Solr使用SolrDocumentList獲取資料庫的資料,常見異常
最近在初學Solr,使用SolrDocumentList獲取資料庫的資料,遇到了幾個常見異常,現在在這裡記錄下來,以便日後查詢 一、配置檔案data-config.xml 這個檔案MySql連線的配置,現在放上我此次專案的檔案內容 <dataConfig> <
js動態生成勾選框,可單選可多選
1、動態生成的位置,html程式碼: <body> <div class="show" id="show"> </div> </body> 2、這是ajax()的一部分,從資料庫取得所需的資料succes
layui獲取單選框,複選框,下拉框的值
layui 獲取下拉框的值var type = $("填寫id").find("option:selected").attr("value");// 根據id獲取指定的下拉框var type = $("select option:checked").attr("value")
vue慕課網音樂專案手記:32-如何獲取歌詞的資料,並解析jsonp的格式為json的格式
首先:在qq音樂的官網,能看到如下的歌詞資料這是一個jsonp的資料,但是官方對它做了一些加密,所以還是要通過node去強制改變請求頭。新建一個song.jsimport { commonParams } from './config' import axios from '
springboot2接收前端傳的base64格式圖片資料,轉成圖片
參考:https://blog.csdn.net/zmx729618/article/details/78038764 @PostMapping("/base64Upload") public AppResult<String> uploadImage(String base64Data
量化:從okex獲取k線資料,symbol(交易對), 去重處理,存入到mongodb資料庫
import json import time import pymongo from threading import Thread import pandas as pd from urllib.request import Request, urlopen
11.6 hdfs讀取json資料,轉成DataFrame儲存到hdfs
讀取json或者parquet檔案建立一個DataFrame DataFrame儲存到某一個路徑下,預設儲存格式是parquet SaveMode.Overwrite:重寫 SparkConf conf = new SparkConf() .setAppName("S
java 提取json格式中的某一id值,拼接成字串
1、檔案為json格式,提取某一個id的值 [{ “name”: “zhansam”, “id”: 123 }, { “name”: “lisi”, “id”: 456 }, { “na
Jquery獲取勾選複選框裡面的值並且動態新增到一個新的div裡面
<script src="js/jquery-1.7.min.js"></script><script type="text/javascript">$(function() {//獲取所有複選框var $xz = $("inpu
將mysql的datetime型別資料,封裝成json時遇到的問題
1.首先,直接使用jdbc將資料取資料,注意使用getTimestamp,而不是getTime方法 //在資料庫中的時間型別時datetime,在此處要通過getTimeStamp將值取出來 vo.setDepCreateTime(rs.getTimestamp(8));