返回首页

比什努卡尔基

回答

评论会员:游客 时间:2012/02/06
不知道什么数据库,你要保存你的形象,我可以建议如下:数据库一般不具有图像数据类型(不是我相当熟悉的数据库)-所以你需要一个BLOB或二进制大对象保存为图像:OriginalGriff
|简单:
            using (SqlConnection con = new SqlConnection(connectionString))

                {

                using (SqlCommand com = new SqlCommand("INSERT INTO myTable (myImage) VALUES (@IM)", con))

                    {

                    byte[] imageData = File.ReadAllBytes(@"F:\Temp\Picture.jpg");

                    com.Parameters.AddWithValue("@IM", imageData);

                    com.ExecuteNonQuery();

                    }

                }
:乌代・辛格:是的! SQL服务器数据类型],请参阅储存影像:

{A}

希望它可以帮助{S0的}
评论会员:游客 时间:2012/02/06
什穆埃尔臧:如果你想保存的"映像路径"你为什么用图像数据类型的列。考虑改变列的数据类型为字符串类型(如VARCHAR的),并作为字符串保存的路径。它的性能和更好地为你的数据库的存储容量