نوشته شده توسط
hosseinenayati_2009
سلام من فایل را بلد نیست ولی اگه به صورت بانک بخوایند بنویسید باید کدهای زیر را تو فرم لود بنویسی
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=db.mdb");
OleDbCommand cmd = new OleDbCommand();
OleDbDataReader dr;
cmd.CommandText = "select * from sender";
cmd.Connection = con;
dr = cmd.ExecuteReader();
while(dr.Read())
{
sendern.AutoCompleteCustomSource.Add( dr["sendern"].ToString());
}
dr.Close();
sendern یه تکست باکس است.
بعدا تو خصوصیات sendern گزینه AutoCompleteCustomSource را برابر CustomSource و گزینه AutoCompletemode را برابر با SuggestAppend قرار بده.
می تونید از کد دوستمون استفاده کنید،با این تفاوت که برای فایل متنی از کانکشن استرینگ زیر استفاده کنید.
این برای ذخیره شده به صورت Delimited Columns
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\txtFilesFolder\;Extended Properties="text;HDR=Yes;FMT=Delimited";
این هم برای Fixed Length Columns
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\txtFilesFolder\;Extended Properties="text;HDR=Yes;FMT=Fixed";
می تونید ابتدا کلمه هاتونو تو Access وارد کنید بعد تبدیل کنید به فایل متنی.
موفق باشید