【发布时间】:2019-08-21 06:26:59
【问题描述】:
这是我的代码,我将指纹图像从图片框保存到文件夹,然后想以二进制格式保存。之后,当用户从生物识别扫描仪输入指纹时,验证选项将检查指纹图像和保存的图像数据库。但我不明白如何保存我的图像以及如何检索? 如果有任何错误,请帮助我。
string fname = ID.Text + ".jpg";
string folder="C:/Users/SATYASHANTI/Desktop/ARMSPROJECT/rupak/personal";
string pathstring = System.IO.Path.Combine(folder, fname);
Image a = picFinger.Image;
a.Save(pathstring);
string imglog = "";
byte[] img = null;
FileStream fs = new FileStream(imglog, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
img= br.ReadBytes((int)fs.Length);
cmd.CommandText = "insert into finger_check(emp_uniqueID,leftThum) values('"+ ID_combobox.Text+"',@leftThum)";
cmd.Parameters.Add(new SqlParameter("@leftThum",img));
cmd.Connection = con;
con.Open();
cmd.ExecuteNonQuery();
ID_combobox.Text = string.Empty;
picFinger.Image = null;
【问题讨论】:
标签: c# sql asp.net sql-server