public bool ImportPurviewManIds(string fileName, string CurrentUserDomainId, string Pduid, string uploadtype)
{
try
{
if (File.Exists(fileName))
{
//读取文件 一行一行读取
StreamReader objReader = new StreamReader(fileName, Encoding.Default);
string sLine = "";
List<string> arrText = new List<string>();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (!string.IsNullOrEmpty(sLine))
{
arrText.Add(sLine);
}
}
objReader.Close();
List<iPAL.Models.Pub.INFO_USER_CONFIG> objlist = new List<INFO_USER_CONFIG>();
IUserVisit uv = new UserVisit();
foreach (string strline in arrText.Distinct())
{
if (string.IsNullOrEmpty(strline.Trim()))
continue;
UserInfo info = uv.GetHRInfo(strline.ToLower().Trim());
if (db.INFO_USER_CONFIG.Where(x => x.UserId == strline.ToLower().Trim()).Count() > 0)
{
throw new Exception("错误!账户:" + strline.ToLower().Trim() + "已经在此PDU存在!本次导入失败!");
}
else if (info == null)
{
throw new Exception("错误!账户:" + strline.ToLower().Trim() + "异常!本次导入失败!");
}
INFO_USER_CONFIG obj = new INFO_USER_CONFIG();
obj.SvrId = int.Parse(Pduid);
obj.RoleName = "普通用户";
obj.UserId = strline.ToLower().Trim();
obj.UserCnName = info.UserName;
objlist.Add(obj);
}
db.INFO_USER_CONFIG.InsertAllOnSubmit(objlist);
db.SubmitChanges();
}
return true;
}
catch (Exception ex)
{
throw ex;
return false;
}
}
分享到:
相关推荐
易语言源码txt导入access数据库例程--.rar
用Qt写的连接数据库程序,并创建数据表,将txt数据导入数据库中
批量读取txt文件导入到数据库中,批量读取txt文件导入到数据库中 批量读取txt文件导入到数据库中,批量读取txt文件导入到数据库中
C#将txt内容导入access数据库。数据库建有4个字段,所以txt必须4列,列之间用tab键分隔,也可修改为其他键分隔。两种连接字符串,可连接mdb或accdb类型数据库
txt数据,excel数据批量一键导入数据库
易语言txt导入access数据库例程源码,txt导入access数据库例程,写access
文本文件导入数据库 C# opfileDialog的使用
txt导入access数据库例程.rar
有时候我们需要判断一些物理文件是否存在,然后在做一些处理,比如作业定时导入txt文件,需要提前判断文件是否生成存在,然后再做导入操作.这个脚本是,SQL 语句判断txt\csv文件存在并导入数据库的方法
C#读取txt文件并导入数据库
在生产企业中,会涉及到许多诸如把外部文件内容导入到数据库。本资源采用java程序开发,文本文件内容里的字段用“,”分开(如果是其他标识符,相应修改一下就行了),方便快捷。
把txt格式的文件导入到数据库中,用了StreamReader进行读取文件,然后采用分隔符,分割成字符串,写到数据库中
ip充真数据库,免费使用,在线升级(每5天)!可生成txt格式导入数据库!
易语言txt导入access数据库例程.rar 易语言txt导入access数据库例程.rar 易语言txt导入access数据库例程.rar 易语言txt导入access数据库例程.rar 易语言txt导入access数据库例程.rar 易语言txt导入access数据库...
里面没包 只有几个主要的类。。。 主要是怕以后忘记,先保存下来而以 java导入txt到数据库 从数据库导出txt
易语言源码记事本txt文本文件导入access数据库.rar 易语言源码记事本txt文本文件导入access数据库.rar 易语言源码记事本txt文本文件导入access数据库.rar 易语言源码记事本txt文本文件导入access数据库.rar ...
易语言记事本txt文本文件导入access数据库源码,记事本txt文本文件导入access数据库,写access
Txt文件导入oracle数据库方法,仅供参考
C语言实现TXT文件的东西导出导入到MySQL数据库中!新手使用!
在测试的时候,需要造模拟数据,或者是将生产环境的数据导出到测试环境中去,本文记录通过python读取txt文件,并将数据导入mysql数据库 1、示例代码: import pymysql # 打开数据库连接 conn = pymysql.connect(host...