我下边的代码就是得到点击项目的名称的
你看下就OK了
private void DataGrid1_ItemCommand(object source, DataGridCommandEventArgs e)
{ if (e.CommandName=="Select")
{
string getid=e.Item.Cells[1].Text;
string mdbp=Server.MapPath("/ebook/data/ourdat.mdb");
OleDbConnection mycon=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+mdbp);
mycon.Open();
OleDbCommand mycom=new OleDbCommand("SELECT * FROM ebook WHERE id="+getid,mycon);
OleDbDataReader mydr=mycom.ExecuteReader();
if(mydr.Read())
{
Label1.Text=Convert.ToString(mydr.GetValue(3));;
DIV1.InnerHtml=Convert.ToString(mydr.GetValue(4));;
}
mydr.Close();
mycon.Close();
}
}
你看下就OK了
private void DataGrid1_ItemCommand(object source, DataGridCommandEventArgs e)
{ if (e.CommandName=="Select")
{
string getid=e.Item.Cells[1].Text;
string mdbp=Server.MapPath("/ebook/data/ourdat.mdb");
OleDbConnection mycon=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+mdbp);
mycon.Open();
OleDbCommand mycom=new OleDbCommand("SELECT * FROM ebook WHERE id="+getid,mycon);
OleDbDataReader mydr=mycom.ExecuteReader();
if(mydr.Read())
{
Label1.Text=Convert.ToString(mydr.GetValue(3));;
DIV1.InnerHtml=Convert.ToString(mydr.GetValue(4));;
}
mydr.Close();
mycon.Close();
}
}
解决方案 »
- 自定义类在引用时出错,提示属性尚未初始化。
- 求助 应届毕业生,学的C#去哪里找工作????
- 谁来叫我做个QQ(C/S)
- Windoors服务如何在指定时间内进行操作
- C#的编译器?
- myCommand.Fill(ds,"User_name");和MyDataGrid.DataSource=ds.Tables["User_name"].DefaultView;是什么意思?
- 如何用dotnet开发绿色软件?
- C#怎么将值赋给当前光标所在处,如将光标定在.txt文档中
- 如何加一个按钮
- Button_click中调用ajax,点击之后没有反应,求助!!!
- EXCEL操作
- 在C#里面用什么代替JAVA中的eval("a"+i1)== true?
private void DataGrid1_ItemCommand(object source, DataGridCommandEventArgs e)string getid=e.Item.Cells[1].Text;