I don't know how to import text file to datagridview then edit afterthat write to database with Linq.
Hello friend and expert ,
I have text file like this 48200120420110830I around 5000 record . The text file from bar code swipe machine.
The 48200 stand for employee code , 12042011 stand for 12 April 2011, 0830 stand for time 08:30 AM and I stand for In/Out ,I=In
I coding to get this text file by stream reader as code below
openFileDialog1.FileName = "";
openFileDialog1.Filter = "Text Files(*.txt)|*.txt";
if(openFileDialog1.ShowDialog() == DialogResult.OK) {
label1.Text = openFileDialog1.FileName;
StreamReader sr = new StreamReader(openFileDialog1.FileName);
After read the text file I would like to write the text file to Datagridview before write to Database.
I design table in database like this.
Emp_code nvarchar(2),
Morning_IN datetime,
Morning_Out datetime,
Afternoon_In datetime,
Afternoon_Out datetime,
Evening_IN datetime,
Evening_Out datetime
But I so confusing and I have question to asking for help as below.
1) How can I I write the text file (5000 record ) to Datagridview as my database table design ? Because the text file format
have a lot of duplicate employee code ? ( please forgive me if I not a good explain )
Emp_code Morning_IN Morning_Out Afternoon_In Afternoon_Out Evening_In Evening_Out
2) I intend to use the Linq to SQL classes . Please teach me how to write the text file to Datagridview and then can allow to edit data at Datagridview. After that click at the button to save to database .
Anyone help me please and this will me the most appreciated.
Pang Foon (Thailand )