代码如下: DBManager db = new DBManager(); } private void button3_Click(object sender, EventArgs e)//数据库图片读取 string sqlStr = “select rtfimage from BLJ_Test where ID=0”; 有关调用实时(JIT)调试而不是此对话框的详细信息, ************** 异常文本 ************** |
|
20分 |
string sqlStr = “insert into BLJ_Test(ID,rtfimage) values(“”1″”,””” + bWrite + “””)”;
晕死, bWrite是个字节数组 你这样拼接进字符串里,你确定存进去的是个什么玩意吗 要存image类型的字段,必须参数化传值 |
谢谢解答,已经解决 |
|
dataGridView1.DataSource = ds.Tables[0];
Column1.DataPropertyName = ds.Tables[0].Columns[“ID”].ToString(); Column2.DataPropertyName = ds.Tables[0].Columns[“Text”]; Column3.DataPropertyName = ds.Tables[0].Columns[“Good”]; Column4.DataPropertyName = ds.Tables[0].Columns[“Loading”].ToString(); Column5.DataPropertyName = ds.Tables[0].Columns[“People”].ToString(); Column6.DataPropertyName = ds.Tables[0].Columns[“Person1”].ToString(); Column7.DataPropertyName = ds.Tables[0].Columns[“Time1”].ToString(); Column8.DataPropertyName = ds.Tables[0].Columns[“Person2”].ToString(); Column9.DataPropertyName = ds.Tables[0].Columns[“Time2”].ToString(); Column10.DataPropertyName = ds.Tables[0].Columns[“Person3”].ToString(); Column11.DataPropertyName = ds.Tables[0].Columns[“Time3”].ToString(); Column12.DataPropertyName = ds.Tables[0].Columns[“Person4”].ToString(); Column13.DataPropertyName = ds.Tables[0].Columns[“Time4”].ToString(); Column14.DataPropertyName = ds.Tables[0].Columns[“Pingjia”].ToString(); Column15.DataPropertyName = ds.Tables[0].Columns[“Liouyan”].ToString(); 这样绑定后,SQL查询出的数据,继续新增到了datagridview后面列!怎么解决,只绑定上面的列 |
|
20分 |
哪些列不想显示,直接设置
dataGridView1.Columns[index].visible=false; 就行了 |
求帮解答,万分感谢!其实不是显示不显示问题,我datagridview已经绑定了数据库,我现在需要用代码设置dataGridView1.Columns[0]这列为DataGridViewImageColumn |
|
你完全可以select查询的时候直接重命名成中文,就不要费2遍事了
|