C#:
不能忘記設定ismdicontainer
VB.NET:
VB.net動态數組的實作:每次的當數組長度需要變化事件都重設一下數組的長度
vb.net中制表符輸出是chr(9);chr為字元轉換函數
isnumeric用于判斷一個字元串是否為數字字元
vb.net中乘方符号為^(就是6上面的那個符号)
相當與其他語言中的this的是me
控制台console的使用:清屏、變色
exit sub 可以直接跳出函數;exit擁有比較強大的功能,超過以前的break
shared 相當于static
exit
handlers後面指定所要綁定的事件:函數即通過handlers來獲知需要響應什麼事件
續行符必須是:空格+下劃線+回車
在視窗關閉事件中可以通過調用e.cancel取消事件實作對目前動作的取消
msgboxresult
msgbox的使用(不同類型的msgbox),form傳回結果的使用
''' <summary>
''' 視窗關閉功能的實作
''' </summary>
''' <param name="sender"></param>
''' <param name="e"></param>
''' <remarks></remarks>
Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If edit = True Then
Dim tpbool As Integer
tpbool = MsgBox("文本已經改變,是否儲存", MsgBoxStyle.YesNoCancel Or MsgBoxStyle.Question, "警告!")
If tpbool = MsgBoxResult.Yes Then
saveas()
ElseIf tpbool = MsgBoxResult.Cancel Then
e.Cancel = True
End If
End If
End Sub
vbcrlf
textbox中自動換行的實作:wordwrap
屬性實際為一個控制某些或某個量的通路的一個函數,可通過它實作對量的通路權限設定
Private x As Double
Public Property doux() As Double
Get
Return x
End Get
Set(ByVal value As Double)
End Set
End Property
oracle:
連接配接:包括使用者名,密碼和所要連接配接到的資料庫
dataset使用之前必須初始化
在事務開始之前必須讓連接配接打開
sql伺服器本身不能處理分号,分号本身隻是為了處理指令是分條的友善而設定而已
通過鏡像實作讀取的一緻性:讀取者不用等待寫入者;寫入者不用等待讀取者
所能使用的文法:with as ,select from ,group/order by ,having ,where , into(将select中的語句指派給後面的變量),in,and,commit/rollback,SAVEPOINT,ROLLBACK TO SAVEPOINT
遊标使用:遊标可以在begin前直接聲明而無需加入declare,或者在begin之後加上declare/begin/end該組語句
INSERT INTO table [(column [, column...])]
VALUES (value [, value...]);
UPDATE table
SET column = value [, column = value]
[WHERE condition];
DELETE [FROM] table
[WHERE condition];
變量的指派:
identifier := expr;
PL/SQL 塊結構:
DECLARE – 可選
變量、遊标、使用者自定義的特殊類型
BEGIN – 必須
SQL 語句
PL/SQL 語句
EXCEPTION – 可選
錯誤發生時的處理動作
END; – 必須
匿名塊:
[DECLARE]
BEGIN
--statements
[EXCEPTION]
END;
過程:
PROCEDURE name
IS
函數:
FUNCTION name
RETURN datatype
RETURN value;
END;
使用SAVEPOINT語句建立一個标記狀态,使用 ROLLBACK TO SAVEPOINT語句復原到指定的标記狀态,儲存點必須有自己的名字;由此可以實作局部傳回
SAVEPOINT banda_sal;
UPDATE employees
SET salary = 12000
WHERE last_name = 'Greene';
SAVEPOINT greene_sal;
SELECT SUM(salary) FROM employees;
ROLLBACK TO SAVEPOINT banda_sal;