比如ID學號列因為不能重復所以需要驗證是否跟ID列的資料重復
uj5u.com熱心網友回復:
DataTable dt=datagridview1.DataSource as DataTableList<string> id = dt.AsEnumerable().Select(o => o.Field<string>("ID")).ToList();
uj5u.com熱心網友回復:
如果你會在DataTable里面比較的話 或者 在sql里面比較其實就沒有問題,你可把他資料庫源轉為DataTable判斷因為 DataTable支持 select 里面可用寫 查詢,所以不想回圈也可以寫查詢
uj5u.com熱心網友回復:
在資料庫里把id列設定為primary key。無需判斷,直接插入,加上try catch,如果重復會進入catch
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/73216.html
標籤:C#
上一篇:用StreamReader建構式打開的一個txt檔案,難道不是只讀打開么?
下一篇:多用as少用強制型別轉換
