Строка не была распознана как допустимая временная ошибка
Спасибо вам, ребята.
Я хочу выполнить поиск с помощью приведенного ниже кода, но мой код сгенерировал ошибку " нет записи: строка не была распознана как действительное время. Существует неизвестное слово, начинающееся с индекса 0." Буду признателен за любую помощь
Что я уже пробовал:
private void btnSearch_Click(object sender, EventArgs e) { if (textBox1.Text == "") { } else { FileStream fs = new FileStream(textBox1.Text, FileMode.OpenOrCreate, FileAccess.Read); byte[] bt = new byte[fs.Length]; fs.Read(bt, 0, System.Convert.ToInt32(fs.Length)); fs.Close(); SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=AKINTOMIDE-HP\\SQLEXPRESS;Initial Catalog=fham;Integrated Security=True"; cmd = new SqlCommand("select * from master where eid =@eid", con); con.Open(); cmd.Parameters.AddWithValue("@eid", txteid.Text); cmd.Connection = con; try { dreader = cmd.ExecuteReader(); if (dreader.Read()) { //txtname.Text = dreader[1].ToString(); txteid.Text = dreader[1].ToString(); cmbYr.Text = dreader[2].ToString(); datAd.Text = dreader[3].ToString(); datEmp.Text = dreader[4].ToString(); DatMod.Text = dreader[5].ToString(); txtStaf.Text = dreader[6].ToString(); txtAdrs.Text = dreader[7].ToString(); txtCoy.Text = dreader[8].ToString(); cmbDpt.Text = dreader[9].ToString(); cmbLoc.Text = dreader[10].ToString(); CmbGrd.Text = dreader[11].ToString(); TxtAccno.Text = dreader[12].ToString(); txtemail.Text = dreader[13].ToString(); // bt=dreader[14].ToString(); cmbBank.Text = dreader[15].ToString(); cmbPenAdmin.Text = dreader[16].ToString(); cmbStatus.Text = dreader[17].ToString(); txtPenNum.Text = dreader[18].ToString(); txtBSal.Text = dreader[19].ToString(); txtDres.Text = dreader[20].ToString(); txtDUpfront.Text = dreader[21].ToString(); txtEduc.Text = dreader[22].ToString(); txtFurn.Text = dreader[23].ToString(); txtHarz.Text = dreader[24].ToString(); txtTran.Text = dreader[25].ToString(); txtHous.Text = dreader[26].ToString(); txtLunc.Text = dreader[27].ToString(); txtUti.Text = dreader[28].ToString(); txtHousM.Text = dreader[29].ToString(); txtRisk.Text = dreader[30].ToString(); txtVeh.Text = dreader[31].ToString(); txtPfS.Text = dreader[32].ToString(); txtNHF.Text = dreader[33].ToString(); txtNHFS.Text = dreader[34].ToString(); txtOded.Text = dreader[35].ToString(); txtPens.Text = dreader[36].ToString(); txtPAYE.Text = dreader[37].ToString(); txtTDed.Text = dreader[38].ToString(); txtDriv.Text = dreader[39].ToString(); txtDome.Text = dreader[40].ToString(); txtTPay.Text = dreader[41].ToString(); txtNPay.Text = dreader[42].ToString(); txtHousU.Text = dreader[43].ToString(); txtStaffM.Text = dreader[44].ToString(); txtThrift.Text = dreader[45].ToString(); cmbMon.Text = dreader[46].ToString(); txtOtherPay.Text = dreader[47].ToString(); textBox1.Text = dreader[48].ToString(); button1.Text = dreader[49].ToString(); ClearData(); } else { MessageBox.Show(" No Record"); } dreader.Close(); } catch (Exception x) { MessageBox.Show("No Record:\n" + x.Message); } finally { con.Close(); } } }
Karthik_Mahalingam
опубликованный код и сообщение об ошибке вводят в заблуждение.
в какой строке вы получаете ошибку
Воспользуйся Улучшить вопрос чтобы добавить больше информации к этому вопросу.