成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關(guān)于C#知識點(diǎn)總結(jié)

開發(fā) 后端
本文總結(jié)了一些C#知識點(diǎn),供大家參考。

C#知識點(diǎn)之一:存儲過程里判斷一個(gè)參數(shù)和一個(gè)字段的關(guān)系時(shí) 必須select語句得有括號,例如    

  1. IF @Price< = (SELECT MIN(MarkupPrice) FROM IOrderPriceList)      

C#知識點(diǎn)之二:頁面彈出div  頁面變灰不可以再點(diǎn)擊

首先,原理是三個(gè)div 

< div> 這個(gè)包括了整個(gè)頁面的東西< /div>

< div>這是個(gè)彈出的div< /div> ---這個(gè)是彈出層

< div> 空的且獨(dú)立的div< /div>---這個(gè)是遮蓋層

這三個(gè)div是相互獨(dú)立 ,不相互嵌套的,點(diǎn)擊按鈕彈出的時(shí)候,彈出后兩個(gè)div對遮蓋層進(jìn)行css設(shè)置就OK了 

  1. < script type="text/javascript" > 
  2.       //頁面內(nèi)彈出提示信息  
  3.         function ShowTip(div1,div2){  
  4.             div1 == getObject(div1);  
  5.             div2 == getObject(div2);  
  6.             Member_Main == getObject(Member_Main);  
  7.             div1.style.display="block";  
  8.             div1.style.width=document.body.scrollWidth;  
  9.             div1.style.height=document.body.scrollHeight;  
  10.             div2.style.display="block";  
  11.             div2.style.left = (document.body.clientWidth / 2) - (div2.offsetWidth / 2);  
  12.             div2.style.top = (document.body.clientHeight / 2 + document.body.scrollTop) - (div2.offsetHeight / 2);  
  13.             Member_Main.className = "Member_hide" 
  14.         }  
  15.           
  16.         function CloseTip(div1,div2){  
  17.          div1 == getObject(div1);  
  18.             div2 == getObject(div2);  
  19.          div1.style.display="none";  
  20.             div2.style.display="none";  
  21.          Member_Main.className = "";  
  22.         }  
  23.           
  24.         function getObject(objectId) {  
  25.              if(document.getElementById && document.getElementById(objectId)) {  
  26.          // W3C DOM  
  27.             return document.getElementById(objectId);  
  28.              }   
  29.              else if (document.all && document.all(objectId)) {  
  30.          // MSIE 4 DOM  
  31.             return document.all(objectId);  
  32.              }   
  33.              else if (document.layers && document.layers[objectId]) {  
  34.          // NN 4 DOM.. note: this won't find nested layers  
  35.             return document.layers[objectId];  
  36.              }   
  37.              else {  
  38.             return false;  
  39.             }  
  40.         }   
  41.   < /script> 
  42.  
  43. /*遮蓋層*/  
  44. .layover {  
  45.  position:absolute;  
  46.  top:0px;  
  47.  FILTER: alpha(opacity=20);  
  48.  -moz-opacity:.2;  
  49.  opacity:0.2;  
  50.  background-color:#999999;   
  51.  z-index:101;   
  52.  left: 0px;  
  53.  display:none;  
  54. }  

彈出層的樣式可以自己定義

C#知識點(diǎn)之三:為了防止別人盜用自己的Iframe ,可以在頂部加句腳本

  1. if (top.location != location)   
  2.     {top.location.href = http://www.9588.com/;} 

C#知識點(diǎn)之四:在存儲過程里,動(dòng)態(tài)的拼sql語句,除了想要返回子結(jié)果集,有的時(shí)候還需要一些對原結(jié)果集的sum,cout之類的

然后賦給out參數(shù) ,傳出該值  

declare @sql nvarchar(4000);

declare @SumOperateFee money;

set @sql=' select * from orders where reservationtime > ''2009-7-22'''--簡易的sql ,實(shí)際中復(fù)雜很多

set @sql='select @SumOperateFee=sum(a.pricedue) from ( '+@sql+' ) as a '

EXECUTE sp_executesql

 @sql,

 N'@SumOperateFee money output',

 @SumOperateFee output;

這樣就把exec 執(zhí)行的結(jié)果賦給變量了 ,而這個(gè)變量時(shí)out類型的,在c#端可取值,

但我翻了個(gè)嚴(yán)重的錯(cuò)誤,一個(gè)很低級的錯(cuò)誤,

在執(zhí)行sql語句的時(shí)候,提示“過程需要參數(shù) '@statement' 為 'ntext/nchar/nvarchar' 類型”,弄了半天弄的一頭霧水,

結(jié)果google了一下,才知道,它指的是這個(gè)@sql的類型,而我竟然定義的是varchar  ,悔呀,浪費(fèi)了好多時(shí)間。

【編輯推薦】

  1. C#調(diào)用VC DLL接口函數(shù)參數(shù)類型轉(zhuǎn)換方法介紹
  2. 解決C#中用Oracle執(zhí)行存儲過程返回DataSet的問題
  3. C#線程同步技術(shù)之Monitor
  4. C#線程同步與死鎖
  5. C#線程:線程池和文件下載服務(wù)器
責(zé)任編輯:book05 來源: cnblogs
相關(guān)推薦

2009-08-05 09:22:43

C#調(diào)用VC DLL

2014-06-10 13:44:58

iOSUIImage知識點(diǎn)

2010-06-17 16:42:04

UML

2010-08-18 10:52:46

Linux筆試

2022-07-20 00:15:48

SQL數(shù)據(jù)庫編程語言

2020-07-01 17:25:28

Redis數(shù)據(jù)庫內(nèi)存

2009-08-27 16:37:06

C#基礎(chǔ)知識

2009-08-13 12:50:45

C#基礎(chǔ)知識

2020-12-24 13:32:31

大數(shù)據(jù)數(shù)據(jù)分析SQL

2017-12-08 14:26:19

Android面試知識點(diǎn)總結(jié)

2009-08-07 13:30:20

C# Excel導(dǎo)入

2022-08-16 15:17:37

機(jī)器學(xué)習(xí)算法模型

2016-12-21 09:55:55

面試JavaScrip總結(jié)

2010-08-17 14:56:00

HCNE認(rèn)證

2011-04-15 12:25:21

BGP路由

2016-05-30 17:31:34

Spring框架

2019-07-18 08:57:09

Java后端Java基礎(chǔ)

2024-06-28 09:37:14

技巧.NET開發(fā)

2009-08-19 17:13:15

C# 操作符基礎(chǔ)知識

2023-12-15 08:07:37

響應(yīng)式布局官網(wǎng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 午夜精品久久久久久不卡欧美一级 | 一区二区三区国产好 | 日韩精品一区二区三区免费观看 | 欧美美女一区二区 | 日韩欧美在线播放 | 8x国产精品视频一区二区 | 成人午夜电影网 | 久久精品一区二区三区四区 | 亚洲午夜精品一区二区三区他趣 | 欧美毛片免费观看 | 一区二区片 | 久久精品视频播放 | 国产亚洲精品美女久久久久久久久久 | 国产不卡在线播放 | 99久久夜色精品国产亚洲96 | 国产一级精品毛片 | 日韩福利片| 在线欧美a| 欧美一区二区在线观看 | 91精品国产日韩91久久久久久 | 黄色国产视频 | 亚洲第一区国产精品 | 日韩精品久久久 | 91视频国产精品 | 亚洲高清在线播放 | 中文字幕免费在线 | 国产精品自拍视频网站 | 午夜精品导航 | 麻豆av在线免费观看 | 久久久久久久久久久丰满 | 久久久91精品国产一区二区三区 | 久久网一区二区 | 激情一区二区三区 | 欧美在线a | 国产欧美精品一区二区色综合朱莉 | 欧美一级淫片007 | 国产精品毛片av一区 | 午夜成人在线视频 | 国产免费又黄又爽又刺激蜜月al | 色婷婷久久久久swag精品 | 日韩不卡一二区 |