int sum = 0;
for (int i = 0; i < dataGridView1.Rows.Count; ++i)
{
sum += Convert.ToInt32(dataGridView1.Rows[i].Cells[1].Value);
}
labelTotal.Text = sum.ToString();
2012年9月26日 星期三
2012年9月25日 星期二
comboBox 讀取資料庫來源
using (xxxEntities db = new xxxEntities())
{
comboBox1.DataSource = db.xxxx;
comboBox1.DisplayMember = "TB001";
comboBox1.ValueMember = "TB002";
}
2012年9月18日 星期二
mvc 多筆新增
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | public void InsertElementList(IEnumerable < TransferOrderColumn > elementItemNumList, int transferOrderID) { using(xxxEntities db = new xxxEntities()) { foreach(var item in elementItemNumList) { var newElementList = new ElementList() { ElementItemNum = item.ElementItemNum, TransferOrderID = transferOrderID }; db.ElementList.AddObject(newElementList); db.SaveChanges(); } } |
TempData 轉 List
ElementItemNumList = ((List<TransferOrderModels.TransferOrderColumn>)TempData["ElementItemNumList"]);
2012年9月17日 星期一
MVC INSERT
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | Controller public ActionResult Save([Bind(Exclude = "ID")]Models.TransferOrder transferOrder) { TOM.InsertTransferOrder(transferOrder); return null; } Models public void InsertTransferOrder(Models.TransferOrder transferOrder) //欄位會自動聯繫 { using xxxEntities db = new xxxEntities()) { try { //db.AddToTransferOrder(transferOrder); db.TransferOrder.AddObject(transferOrder); db.SaveChanges(); } catch (Exception e) { throw e; } } } |
訂閱:
文章 (Atom)
Visual Studio JS intellisense 失效解決方式
試了好久,發現到工具>選項>IntelliCode js項目設定啟用,重新開啟VS就正常了! 後來發現是TypeScript3.2版有問題停用,使用4.3版的TypeScript即可
-
開啟記事本將以下程式碼貼入存成.bat @ECHO OFF set x=%date:~0,4%%date:~5,2%%date:~8,2% CD C:\Windows\System32\winevt\Logs COPY Application.evtx D:\bak\...
-
使用truncate table 時會出現 無法截斷資料表 'xxx',因為該資料表正由 FOREIGN KEY 條件約束參考解決方式 先刪除再重建自動編號即可。 DELETE table; DBCC CHECKIDENT('table...