之前寫過在stored procedure內部宣告的變數如果是null該怎麼處理,但這次是發現,傳入的時候變數就可能是null,也就是根本不會有那個變數。
stored procedure傳入的變數可能是空?
- 33
- 0
- SQL Server
之前寫過在stored procedure內部宣告的變數如果是null該怎麼處理,但這次是發現,傳入的時候變數就可能是null,也就是根本不會有那個變數。
做了個小系統,開了視窗之後要自己按X很麻煩,如果要一個一個視窗去設置Esc關閉視窗又好懶,有十來個要弄欸!
所以就寫了個Class,用全局性的消息過濾來達成。
今天心血來潮想要寫隻簡單的查詢程式,所以想建立localdb使用,卻發現之前電腦安裝的SSMS並沒有包含Server功能。
本來以為只要去組態管理員設定一下就行,卻發現找不到組態管理員。
Winform在Core內因為沒有自帶App.config,所以要自行建立,但網上大多教學是創建appsetting.json居多,因此嘗試著用此方式建立連線字串。
最近在接觸ASP.NET MVC Core,腦袋一閃,不知道Winform的Framwork與Core之間的差異如何,想建立Core專案,結果找不到如何創建專案。
這次的需求又在考驗我的google跟剪貼程式的能力了ORZ..…這次是希望我能讓TabControl的Tab換色。
有時候進行Update指令的時候不只一筆資料需要進行Update,此外還要依據另一張表來進行更新,這時就需要用此方式下語法了。
每次都在找下載點,每次都找不到,又或者要重找一次,有夠煩的。
最近的需求越來越讓我需要有美編的功能,其中一個需求就是要做出帶有圓角的按鈕,查了一下最終讓我發現了有個方法能達成。
這個需求是這樣的,希望我在Datagridview內的ComboBox下拉選單中選擇完就能夠顯示在Datagridview上,而我的顯示需求是CheckBox要勾選起來。
每次設置完ComboBox的ItemHeight後就會忘記該改哪些設定,還有改完設定之後選項會消失需要重繪的事情,所以今天記錄下來。
情境:SERVER中存在兩個或以上的SQL環境時,SQL Agent啟動時發生啟動又停止的情況。
情境:電腦上面裝了兩個版本的SSMS,一個是2012一個是2017,要打開組態管理員時發生錯誤
錯誤訊息:無法連線到 WMI 提供者。您沒有權限,或無法連上伺服器。請注意,您只能使用SQL Server組態管理員來管理SQL Server 2005 (含)以後版本的伺服器。命名空間無效[0x8004100e]
廢言在前:太久沒寫文章了導致一開始找不到該怎麼登入Blog....
情境:由於stored procedure內傳入NULL導致一連串的錯誤,所以我們決定要在stored procedure內限制傳入的變數不得為NULL
然而我Google爬文的時候看到一堆都是在教我們如何把NULL塞進去不報錯,而非塞了NULL之後強制報錯。
DataGridView內的Row&Cell沒有Fouce可以使用的Row&Cell,若要讓錯誤訊息出現後,把錯誤的值回歸預設,就需要找其他方法了。
SQL 日期字串轉換因為真的太常用到了,所以決定自己擷取一些格式來使用。
運算子的部分其實很常使用在if判斷式中,但C#內到底有多少運算子,對此我可說是一知半解。
今日剛好需要使用到 [判斷左邊是否為null,並填寫回右邊的值]
這個用法在SQL中很常被使用到,那就是isnull(A,"B"),但我卻沒在Winform中使用過。
<這邊是一個筆記的作用>
今日收到一個需求,SQL Express 也要能使用TCP/IP進行連線
以前的我一直都以為SQL Express是不能使用IP去連SQL的
先前參考了一下"使用 SqlLocalDB 公用程式管理 SQL Server Express LocalDB 執行個體",使用cmd 下指令
sqllocaldb c "LocalDB1" 11.0 -S
完成了該Local DB的設置後,使用程式insert資料進去,卻發現所有的中文都變成了"????"了!