SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
conn.Open();SqlCommand myCommand = new SqlCommand("Select * from tblQuotation where OrderId=" + Request.QueryString["No"] , conn);SqlDataReader dr =myCommand.ExecuteReader();
if (dr.Read())
{
...
}
conn.Close();
conn.Open();SqlCommand myCommand = new SqlCommand("Select * from tblQuotation where OrderId=" + Request.QueryString["No"] , conn);SqlDataReader dr =myCommand.ExecuteReader();
if (dr.Read())
{
...
}
conn.Close();
解决方案 »
- 图片展示用什么控件绑定
- Replace 替换!看不懂怎么替换!大侠bangbangmang !
- 简单问题,马上结贴 for循环条件能否为变量
- ListJson的使用问题
- DataRow dr 实例化问题?
- 因为查询无法同时更新聚集键和 text、ntext 或 image 列
- 求高手一个关于文件夹复制的问题
- 急用,请知道者速回答案,谢谢!!!!!!!!!!
- 谁有visual studio.net安装的序列号
- C#如何读取其他软件的richtextbox文本内容
- C#的MCI控件在哪里添加!
- 高分请教:不用DataGrid的DataGridColumnStyles如何得到DataGrid当前有多少列,多谢了
while的过程体呢?如何写呢
...
}
->
dr["columnName"].ToString();
老兄,您试过吗?根本不行
myReader["djbh"]=myReader["djbh"] + "BA";
我用上面的语句试了一下,错误是
无法对属性或索引器“System.Data.OleDb.OleDbDataReader.this[string]”赋值 -- 它是只读的
do until not rs.eof
rs("字段名")="abc" 'ADO的做法不是这样做的吧:
rs.movenext
loop
上面的做法只是读取recordset相应字段的值,但是是不能修改;同样OleDbDataReader.this[string}也是只读的;
{
ds.Table[0].Colume["字段名"]="abc";
}