private void printButton_Click(object sender, EventArgs e) { var dt = new DataTable(); dt.Columns.Add("CostNo"); L_Log_DL ldl = new L_Log_DL(); for (int i = 0; i < dtlog.Rows.Count; i++) { dt.Rows.Add(dtlog.Rows[i]["CostNo"].ToString()); } dt.AcceptChanges(); if (ldl.L_Log_Insert_Print(new string[] { InOperatorCD, InPcID, InProgramID }, dt)) { //Finished Log recorded } }