我跟老师学习的c#+SQL笔记
liang4571231
爱生活,爱自己
展开
-
cmb选择性查询
try { //改变cmbProdGranularity的值 if (entity != null)//是否是先清空,如果是,不需要 entity.Clear(); if (cbProducti原创 2008-09-04 15:58:00 · 280 阅读 · 0 评论 -
时间是现在的倒退一个月
dtpFrom.Value = DateTime.Now.Date.AddMonths(-1); dtpTo.Value = DateTime.Now;原创 2008-09-04 16:04:00 · 202 阅读 · 0 评论 -
判断相等就加起来
// 如果有想同的原料,则改变其数量: if (entityLVMOD.Count > 1 && supd.DialogResult == DialogResult.OK) { Int32 judged = -1; //判断数据在当前的 bindingSource1中是否存在 Int32 i原创 2008-09-04 16:04:00 · 207 阅读 · 0 评论 -
更新表中内容
try { MaterialOutStore mos = new MaterialOutStore(); mos.OutStoreId = Int32.Parse(dataGridView1.CurrentRow.Cells["OutStoreId"].Value.ToString());原创 2008-09-04 16:02:00 · 198 阅读 · 0 评论 -
根据其中一项查找同记录另一项
//根据输入的辅料名称查找其单价 MaterialQuery queryId = new MaterialQuery(); queryId.AppendEquals(MaterialColumn.MaterialName, cbMaterialname.Text); TList Tm = DataRepository.Materia原创 2008-09-04 16:01:00 · 256 阅读 · 0 评论 -
选择查询
VMaterialEnterStoreQuery query = new VMaterialEnterStoreQuery(); VMaterialEnterStoreDetailQuery detailquery = new VMaterialEnterStoreDetailQuery(); if (this._supplier原创 2008-09-04 16:06:00 · 196 阅读 · 0 评论 -
先显示删除操作后再显示显示
try { if (dataGridView1.Rows.Count > 0 && dataGridView1.CurrentRow.Index > -1 && MessageBox.Show("是否要确认?", "询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogRe原创 2008-09-04 16:06:00 · 273 阅读 · 0 评论 -
往数据库中插入数据
private MaterialEnterStore entityMES; //入库表 private MaterialEnterDetail entityMED; //入库明细表TransactionManager tran = DataRepository.Provider.CreateTransaction(); tran.BeginTransact原创 2008-09-04 16:05:00 · 269 阅读 · 0 评论 -
试图别名,表中字段等于其他的计算值
dbo.Material.Averageprice * dbo.MaterialOutStoreDetail.OutStoreAmountdbo.V_MaterialOutStoreDetail.MaterialPrice * dbo.V_MaterialOutStoreDetail.OutStoreAmountdbo.V_MaterialOutStoreDetail.MaterialPrice原创 2008-09-04 16:05:00 · 189 阅读 · 0 评论 -
判断是否相同相同就合并
// 如果有相同的原料辅料,则改变其数量: if (entityLVMOD.Count > 1 && supd.DialogResult == DialogResult.OK) { Int32 judged = -1; //判断数据在当前的 bindingSource1中是否存在原创 2008-09-04 16:03:00 · 251 阅读 · 0 评论 -
检查明细和datagridview判断合并或提示
private VList entityLVMOS;for (int i = 0; i { if (entityLVMOS[i].MaterialName.ToString() == cbMaterialname.SelectedItem.ToString()) {原创 2008-09-04 16:03:00 · 223 阅读 · 0 评论 -
更新表中的内容
if (dataGridView1.Rows.Count > 0 && dataGridView1.CurrentRow.Index > -1 && MessageBox.Show("是否要确认?", "询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) {原创 2008-09-04 16:02:00 · 214 阅读 · 0 评论 -
多重选择查询
VProductionEnterStoreQuery VproQuery; VProductionEnterStoreDetailQuery VproDetailQuery; ProductionEnterStoreQuery ProEnterStoreQuery; fProductionEn原创 2008-09-04 16:00:00 · 252 阅读 · 0 评论 -
当修改数据库时更新数据库
if (dataGridView1.Rows.Count > 0 && dataGridView1.CurrentRow.Index > -1 && MessageBox.Show("是否要确认?", "询问", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) {原创 2008-09-04 16:00:00 · 256 阅读 · 0 评论 -
循环保存
//Insert(); //将出库信息保存至出库表 MaterialOutStore mos = new MaterialOutStore(); mos.ApartmentId = Int32.Parse(cbApartment.SelectedValue.ToString());原创 2008-09-04 16:07:00 · 266 阅读 · 0 评论