google-code-prettify

星期四, 9月 08, 2011

資料表的查詢

Oracle:
Select table_name from user_tables

PostgreSQL:
select * from pg_stat_user_tables WHERE schemaname='public'
select relname from pg_stat_user_tables WHERE schemaname='public'

星期一, 9月 05, 2011

【VB】利用 Array.Indexof() 於陣列的字串變數中 的搜尋 對應字串於陣列中的 Index 位置

當 定義一組 矩陣變數 為字串 時,
如何於字串變數中,找到對應的字串位於 矩陣變數中的 Index 值?
可以利用 Array.Indexof() 來搜尋

Array.IndexOf 方法 (Array, Object, Int32)

範例如下:
Dim AttStr() As String = { "aaa", "bbb", "ccc", "abc" }
Dim FindStr As String = ""
Dim FindIndex As Integer

FindStr = "aaa"
FindIndex = Array.IndexOf(FindStr, Str2)
FindIndex = Array.IndexOf(AttStr,FindStr)
' Console.WriteLine(FindIndex) 'Print Output: 0

FindStr = "a"
FindIndex = Array.IndexOf(FindStr, Str2)
FindIndex = Array.IndexOf(AttStr,FindStr)
' Console.WriteLine(FindIndex) 'Print Output: -1

FindStr = "ccc"
FindIndex = Array.IndexOf(FindStr, Str2)
FindIndex = Array.IndexOf(AttStr,FindStr)
' Console.WriteLine(FindIndex) 'Print Output: 2

參考:
MSDN
[入門文章] .NET 陣列詳論