| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 439 人关注过本帖
标题:数据库存图片问题---值为(例如0024)好使,而为(a0024)则不好使
只看楼主 加入收藏
zk7580
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2009-9-16
结帖率:0
收藏
 问题点数:0 回复次数:1 
数据库存图片问题---值为(例如0024)好使,而为(a0024)则不好使


我做了一个数据库存图片的段子
DataSet DS_3;

        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            try
            {
                Bitmap BMP = new Bitmap(openFileDialog1.FileName);
                pictureBox1.BackgroundImage = BMP;
                if (openFileDialog1.OpenFile() != null)
                {
                    Stream myStream = openFileDialog1.OpenFile();
                    int length = (int)myStream.Length;
                    byte[] bytes = new byte[length];
                    myStream.Read(bytes, 0, length);
                    myStream.Close();

                    DS_3.Tables[0].Select("小区=" + dataGridView1.CurrentRow.Cells[dataGridView1.Columns["小区"].Index].Value)[0][DS_3.Tables[0].Columns.IndexOf("照片")] = bytes;


                    Show_Image();
                    Save_Image();
                }
            }


主要问题出在                    DS_3.Tables[0].Select("小区=" + dataGridView1.CurrentRow.Cells[dataGridView1.Columns["小区"].Index].Value)[0][DS_3.Tables[0].Columns.IndexOf("照片")] = bytes;这一句,当ataGridView1.CurrentRow.Cells[dataGridView1.Columns["小区"].Index].Value 的值全为数字的就没有问题(例如0024),而值为(例如 a0024)就提示找不到[a0024],不知道是哪里出了问题,请路人指点一下 谢谢!

当我改成   
string xiaoqu = "小区='" + dataGridView1.CurrentRow.Cells[dataGridView1.Columns["小区"].Index].Value.ToString() + "'";
DS_3.Tables[0].Select(xiaoqu)[0][DS_3.Tables[0].Columns.IndexOf("照片")] = bytes;

还是不行,“无效”错误道是不提示了 但图片框里面的图片无论我怎么选也不变了

当参数为int ID时就恢复正常了 弄了一上午了 不知道是哪里出了问题 真头痛!!!


由于源码太大传不上来,请谅解!!!
搜索更多相关主题的帖子: 库存 数据 
2009-09-16 16:42
zk7580
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2009-9-16
收藏
得分:0 
help me
2009-09-17 08:39
快速回复:数据库存图片问题---值为(例如0024)好使,而为(a0024)则不好使
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015736 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved