sunn789
چهارشنبه 15 تیر 1390, 22:52 عصر
سلام
اول بگم میخوام چه کنم
من فایل دارم حدود 1800000 خط که بلوک بندی شده و تکرار میشه مثل خطهای زیر
fn=ama242 blk_no=1
n_clg=3232958988 clg_cat=02 n_cld=09122222323
date=04/25/11 tm=14:47:28 dur=0000217
rn_ic= rn_og=vhst tarf=0000062
mbi=021 cl_cat=02
]
تقریباً 300000 از این بلوک ها داریم یه کد نوشتم برا خوندن آنا و ذخیره در متغیر های محلی
یکی از بلوکهای خوندن اطلاعات شبیه به اینه
string line;
while ((line =astr.ReadLine())!= null)
{
tbl_ama ama = new tbl_ama();
textBlock2.Text ="زمان شروع حواندن اطلاعات"+ DateTime.Now.ToShortTimeString();
if (line.Contains("blk_no"))
{
int index_fn = line.IndexOf("fn");
fn = line.Substring(index_fn + 3, 6);
ama.fn = fn;
// textBlock2.Text +="\n"+"fn = " +fn;
found++;
//exline = found;
}
خوب حالا ی مغیر هایی دارم که در حلقه while پر میشن
اما برا ذخیره من یک شی از EntityMode ساختم اینجوری
CDBEntities db = new CDBEntities();
حالا میخوام اطلاعات رو بریزم تو بانک لطلاعاتی که ستونهایی رو هم نام با متغیر هام تو یک جدول تو بانک اطلاعاتیم تعریف کردم
ام ابه نظر شما چه جوری؟
اول بگم میخوام چه کنم
من فایل دارم حدود 1800000 خط که بلوک بندی شده و تکرار میشه مثل خطهای زیر
fn=ama242 blk_no=1
n_clg=3232958988 clg_cat=02 n_cld=09122222323
date=04/25/11 tm=14:47:28 dur=0000217
rn_ic= rn_og=vhst tarf=0000062
mbi=021 cl_cat=02
]
تقریباً 300000 از این بلوک ها داریم یه کد نوشتم برا خوندن آنا و ذخیره در متغیر های محلی
یکی از بلوکهای خوندن اطلاعات شبیه به اینه
string line;
while ((line =astr.ReadLine())!= null)
{
tbl_ama ama = new tbl_ama();
textBlock2.Text ="زمان شروع حواندن اطلاعات"+ DateTime.Now.ToShortTimeString();
if (line.Contains("blk_no"))
{
int index_fn = line.IndexOf("fn");
fn = line.Substring(index_fn + 3, 6);
ama.fn = fn;
// textBlock2.Text +="\n"+"fn = " +fn;
found++;
//exline = found;
}
خوب حالا ی مغیر هایی دارم که در حلقه while پر میشن
اما برا ذخیره من یک شی از EntityMode ساختم اینجوری
CDBEntities db = new CDBEntities();
حالا میخوام اطلاعات رو بریزم تو بانک لطلاعاتی که ستونهایی رو هم نام با متغیر هام تو یک جدول تو بانک اطلاعاتیم تعریف کردم
ام ابه نظر شما چه جوری؟