C1TrueDBGrid的資料過濾
在C1TrueDBGrid中要過濾Grid中的資料
C1TrueDBGrid.Columns("ColumnName").FilterText = "過濾欄位資料"
或是利用
C1TrueDBGrid1.SetDataBinding(DataSet.Table("table名稱").DefautView, Nothing, True)
DataSet1.Tables("table名稱").DefaultView.RowFilter = "過濾條件"
C1TrueDBGrid .Refresh()
- Aug 31 Tue 2004 12:52
[.net]C1TrueDBGrid的資料過濾
- Aug 31 Tue 2004 12:51
[.net]關於DataSet的AcceptChange
今天遇到一個有關ADO.NET 在更新資料時,
更新回資料庫的內容和實際輸入有差異的問題…
後來發現是DataSet的AcceptChange方法使用時機錯誤…
Dim dsChanges As DataSet = ds.GetChanges()
dsChanges.AcceptChanges() ---->正確的位罝
adDepMaster.Update(dsChanges, "department_master")
- Aug 31 Tue 2004 12:51
[vb.net]解決combobox與資料來源的資料不同步
當資料戴入到dataset後,設定databinding的combobox如果有與dataset資料來源的資料不一致時
,請參考以下的步驟來取得正確的資料。
步驟一:
' 在form_load事件中加入bindingmanagerbase的Hanlder事件-XXX_PositionChanged
AddHandler bmbDepMapping.PositionChanged, AddressOf bmbDepMapping_PositionChanged
- Aug 31 Tue 2004 12:50
[asp.net]取得Server與Client的ip位址
Imports System.Net
Dim ipHostEntry As IPHostEntry = Dns.Resolve(Dns.GetHostName())
Dim ipAddress As IPAddress = ipHostEntry.AddressList(0)
'''
- Aug 31 Tue 2004 12:50
[asp.net]將calendar的星期一、星期二改成一、二
Imports System.Globalization
Imports System.Threading
Private Sub Page_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
' 把星期一、星期二改成一、二...
Dim dayNames() As String = {"日", "一", "二", "三", "四", "五", "六"}
- Aug 31 Tue 2004 12:43
[.net]讀檔-中文亂碼與字元計算
' 先從指定的路徑中讀取檔案的文字來源,並利用StreamReader 來接
Dim oRead As StreamReader = New StreamReader(txtFilePath.Text, System.Text.Encoding.Default)
' 因為文字檔是ANSI格式->中文碼為兩碼 ,.net為unicode-每個字都是一碼
' 先轉為byte格式,取出ANSI格式之資料(中文字算兩碼)正確所在,再轉回unicode格式
Dim sendBytes As [Byte]() = System.Text.Encoding.Default.GetBytes(line)
Dim strValue As String = System.Text.Encoding.Default.GetChars(sendBytes, startPos, endPos - startPos) MyObject.GetType().GetField(myRow("tcm_column_name")).SetValue(MyObject, strValue)