原创 帶有Razor語法的Asp.net Web pages cshtml頁面代碼沒有語法顏色

帶有Razor語法的Asp.net Web pages cshtml頁面代碼沒有語法顏色 用VS2010打開項目時,提示:Web項目需要缺少的web組件才能與Visual Studio一起運行,是否立即使用Web平臺安裝程序下載並安裝這些

原创 C# RSA私鑰加密-分段加密、公鑰解密-分段加密、公鑰加密-分段加密、私鑰解密-分段解密

這幾天做了個接口對接的需求,其中涉及到數據需要RSA加密的。以下是本人結合網上資料,整合出來的代碼。 PS:需要添加System.Extended(System.Extended -Version 3.4.16.616) 的引用。 //

原创 SQL Server with as(CTE)

with as短語,也叫做子查詢部分(subquery factoring)。 如果with as所定義的表名被調用兩次以上,則優化器會自動將with as短語所獲取的數據存入一個TEMP表裏。如果只被調用一次,則不會。 而提示mater

原创 JSP解決保存字符串含英文一撇(')到數據庫的問題。

問題描述: “描述”表單字段如果輸入含英文一撇(')的字符串(如“param's num.”),則保存時MyEclipse報錯(提示:'?' 附近有語法錯誤。)。並且保存不了。 因爲之前用C# MVC開發,使用的是LINQ TO SQL,

原创 C# winform 生成安裝文件和卸載文件

C# winform 生成安裝文件和卸載文件: 參照以下文章:https://www.cnblogs.com/sdya/p/5220213.html  

原创 vue.js 組件命名和組件prop屬性命名

(1)組件標籤命名是“駝峯命名法”命名。因爲HTML不支持大小寫。瀏覽器會將大寫轉爲小寫。     所以如果組件標籤使用如“vueHtml”的命名,則在vue裏相應的是“vuehtml”。 (2)組件標籤命名使用短橫線分隔(如“vue

原创 DataGridView使用bindingNavigator實現分頁功能(應用存儲過程)

想法是這樣的:使用bindingNavigator+存儲過程實現DataGridView的分頁功能,其中包含簡單的查詢。 存儲過程如下: --創建分頁查詢存儲過程(含輸出參數,輸入參數(含搜索功能)) use HotelDB if ex

原创 sql server 使用拼接包含輸入、輸出參數的SQL語句的存儲過程

1、創建存儲過程: use HotelDB if exists(select * from sys.procedures where name='pro_getGuestName') drop procedure pro_getGues

原创 ListView+ImageList顯示圖片縮略圖

最終實現效果: 點擊不同的“房間類型”顯示相應的房間數據。 實現步驟: 1、添加TreeView控件,並在Page_Load事件中綁定數據(名稱:tvType)。 2、添加ListView控件,設置好“Name”屬性。 3、添加Imag

原创 自定義類引用沒有問題,編譯不通過,提示“當前上下文中不存在名稱‘類名’”

問題描述:在BLL類庫新增了個類“RoomManager”,在窗體文件cs裏也已經添加了BLL引用。並且引用是沒有問題的。但編譯時卻報“當前上下文中不存在名稱‘類名’RoomManager”。 RoomManager類如下: 窗體文件部

原创 DataGridView禁止自動創建列

網上查了,很多網友 說加下面這句就可以: DataGridView1.AutoGenerateColumns = false; 但本人試了,還是不行。後面才發現不是這方法不行。是我沒加在對的地方。 private void FormRo

原创 SQL Server compute [by]

compute by 子句可通過同一個select語句既查看明細行,又查看彙總行。可計算子組的彙總值,也可計算整個結果集的彙總值。 1、可選的by關鍵字,指定按哪一列分組的基礎上進行聚合。所以如果使用by關鍵字,則之前必須使用order

原创 SQL Server觸發器

--觸發器是一種特殊的存儲過程,它的執行不是由程序調用,也不是手動執行,而是同事件來觸發。 --觸發器分類: --(1)DML(Data Manipulation Language)觸發器。包括的操作有:insert,delete,up

原创 WebAPI跨域調用的問題的處理

按照之前的文章《創建第一個WebAPI項目》新建好WebAPI項目後,在本項目中調用WebAPI沒問題。 但今天在另一個項目調用這個WebAPI項目,就一直沒有數據返回。糾結了一個下午,發現原來是跨域問題。在以下文章得到解決方法。 htt

原创 SQL Server over()

--開窗函數over()不需要使用group by 就可以對數據進行分組。還可以同時返回基礎行的所有列和聚合列。 --over 函數 配合聚合函數(max、min、sum、avg、count等)或row_number等函數,可以在不改變原