-1
[System.Web.Services.WebMethod]
public static void GetCurrentTime(string name)
{
string strFileName = "D://Data.csv";
string connectionstring = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\;Extended Properties='text;HDR=Yes;FMT=Delimited';";
OleDbConnection connection = new OleDbConnection();
connection.ConnectionString = connectionstring;
OleDbCommand command = new OleDbCommand();
command.CommandType = CommandType.Text;
command.Connection = connection;
if (name != "")
{
command.CommandText = "select * from " + System.IO.Path.GetFileName(strFileName);// +" where F=" + txtmtcn.Text;
connection.Open();
DataTable dt = new DataTable();
dt.Load(command.ExecuteReader());
dt.Columns[5].ColumnName = "MTCN";
dt.DefaultView.RowFilter = " MTCN =" + name;
dt = dt.DefaultView.ToTable();
TxtSenderFirstName.Text = dt.Rows[0][7].ToString();
connection.Close();
}
}
하지만 난 할 수 내 파일을 소용이 없습니다 클린트 측면과 CSV 파일 열 이름 데이터 테이블을 사용하지 못할은 "마이크로 소프트 오피스 엑셀 쉼표로 구분 된 값은 파일"입니다 내가 자바 스크립트에서 일을하려고했지만이 해달라고하는 것은 읽을 수 보인다 내가 개발 측면에서 새로운 오전으로 특정 데이터 –
오류가 텍스트 상자 컨트롤에 –
@RaniaUmair, CSV 파일의 질의 여전히 서버에서 수행 될 것입니다, 당신은 단지 클라이언트로 결과를 반환합니다'[0 dt.Rows을 반환 ] [7] .ToString();'. 그런 다음 클라이언트에서, 자바 스크립트를 사용하여, 당신은 해당 DOM 요소에 이러한 결과를 할당합니다. –