解决方案 »
- 有关VS2010,WCF断点调试,求助!!!
- 怎样把68H转成68啊
- 帮我验证下这段读取Com口程序
- 一个菜问题! 请求解答
- XML 如何通过判断条件 添加节点?
- 请问C# 有没类似Delphi ImageEn 控件?
- 智能客户端是什么啊?smartclient是一个类还是一个命名空间啊?
- 命令行操作 日志在哪看 及 错误代码如何使用
- 用CheckboxSelectionModel只可以单选,就是写function方法求大神替我写下
- 如何通过双击文件打开自己的程序
- 我给一个winform添加了一个ListBox和一个BindingSource,在Form1.cs里面有下面的代码:
- Dll作为资源,该如何创建对象呢?
{//右键选中dgvData3当前行当前项
if (e.Button == MouseButtons.Right)
{
dgvData3.ClearSelection();
dgvData3.Rows[e.RowIndex].Cells[e.ColumnIndex].Selected = true;
dgvData3.CurrentCell = dgvData3.Rows[e.RowIndex].Cells[e.ColumnIndex];
}
}
private void contextMenuStrip3_Opening(object sender, CancelEventArgs e)
{
startPosition = Cursor.Position;
} private void toolStripMenuItem6_Click(object sender, EventArgs e)
{
DataGridView.HitTestInfo ti;
Point p = dgvData3.PointToClient(startPosition); //坐标转换
ti = dgvData3.HitTest(p.X, p.Y);
try
{
if (dgvData3.Rows.Count <= 0) return;
string descr = dgvData3.Rows[ti.RowIndex].Cells["Descr"].Value.ToString();
string alarmID = dgvData3.Rows[ti.RowIndex].Cells["ID"].Value.ToString();
string sql = "update DT_AlarmData ";
sql += " set Valid = '0' ";
sql += " where ID = '" + alarmID + "'";
Define.Database.ExecuteNonQuery(sql, null);
LoadData();
}
catch (Exception ex)
{
}
}
**************************************************
public void LoadData()
{
//装载数据
try
{
string sql = "select DT_Area.ID, DT_Area.AName";
sql += ",isnull((select SUM(MNP + ANP) from DT_Park where AID=DT_Area.ID),0) as SMNP";
sql += ",isnull((select SUM(CNP) from DT_Park where AID=DT_Area.ID),0) as SCNP from DT_Area";
DataTable table = Define.Database.ExecuteDataTable(sql, null);
Define.AddGridRow(dgvData1, table, _Fields1, 0); sql = "select ID, AType, ATime, Descr from DT_AlarmData ";
sql += " where Valid = '1' ";
table = Define.Database.ExecuteDataTable(sql, null);
pageControl2.SourceData = table;
}
catch (Exception ex)
{
Public.Dialog.Common.ShowDialog("装载数据时出错:" + ex.Message, "错误", MessageBoxIcon.Error);
}
}