Forum
merhabalar
masaustundeki text dosyamda
12345
23456
45678
45679
seklinde duzenli her biri 5 karakterli ve her biri bir satırda olan binlerce verim var.
sql de select ile dosyanın yerini gostererek icindeki veriyi in list gibi sorgulayabilirmiyim acaba
saygılar
Linq ile istediklerini yapabilirsin.
Şu C# koduyla text dosyasının içindeki tüm veriyi arrayliste atabilir. Sonrasında istediğiniz işlemi yapabilirsiniz.
//----------------------------------------------------------------------------------------------------------------------------
ArrayList list = new ArrayList();
FileStream fs = new FileStream(Server.MapPath("text.txt"), FileMode.Open);
StreamReader sr = new StreamReader(fs);
for (int i = 0; i < sr.Peek(); i++)
{
list.Add(sr.ReadLine());
}
fs.Close();
//----------------------------------------------------------------------------------------------------------------------------
merhaba illa SQL server ile yapmanız gerekiyorsa text dosyasını linked server olarak ekleyin ve sorgulayın.
Örnegin:
EXEC
sp_addlinkedserver txtsrvt, 'Jet 4.0','Microsoft.Jet.OLEDB.4.0',
'c:\texts',
NULL,
'Text'
GO
SELECT
* FROM txtsrvt...isim#txt
kolay gelsin
herkese cok tesekkurederim sagolun...