【文件属性】:
文件名称:批量更新人员照片,动态指定要更新的表和字段
文件大小:296KB
文件格式:RAR
更新时间:2012-08-28 05:28:12
c# oracle blob 照片
目标:
现有系统中有几千人,已记录身份证号;后来给人员照相,上传到系统中。
设计:
人为将照片名称修改为身份证号的文件,然后根据文件名导入对应人员的blob字段中
开发环境:
vs2008 oracle10g ODTwithODAC1020221(oracle公司的驱动程序,开发时需要,可以使用update语句更新blob字段;oledb使用update不报错,但是blob字段没有赋值)
使用方法:
1、先选择照片所在的目录
2、设置需导入照片的oracle数据库
3、设置导入照片的语法。
第一个参数是照片数据,第二个参数是照片不带后缀的文件名
4、说明:导入成功的照片转移到这个目录下
5、说明:导入失败的照片转移到这个目录下
6、点击按钮“开始导入”
因为给客户使用,所有选项全是只读的;如果自己用,在源代码里修改readonly属性就可以了;
里面目录ODTwithODAC1020221是驱动OraOleDb.Oracle所需的dll,这样运行时就不用装ODTwithODAC1020221了
【文件预览】:
impPhoto
----FormImpPhoto.Designer.cs(10KB)
----bin()
--------Debug()
----obj()
--------Debug()
----ODTwithODAC1020221()
--------OraOLEDBpus10.dll(32KB)
--------OraOLEDB10zhs.dll(24KB)
--------OraOLEDBrmc10.dll(24KB)
--------OraOLEDB10.dll(436KB)
--------OraOLEDBgmr10.dll(128KB)
--------OraOLEDBrst10.dll(140KB)
--------OraOLEDButl10.dll(28KB)
--------OraOLEDB10us.dll(24KB)
--------OraOLEDBrfc10.dll(24KB)
----Properties()
--------Resources.Designer.cs(3KB)
--------Settings.settings(249B)
--------Resources.resx(5KB)
--------Settings.Designer.cs(1KB)
--------AssemblyInfo.cs(1KB)
----Program.cs(496B)
----FormImpPhoto.resx(6KB)
----impPhoto.csproj.user(544B)
----FormImpPhoto.cs(7KB)
----impPhoto.csproj(6KB)
----readme.txt(824B)
----impPhoto.suo(15KB)
----impPhoto.sln(905B)
网友评论
- 不错,很好用,谢谢
- 为毛直接打包成readonly,