Citat:
Zato sto po default-u imas pravo da citas iz web direktorijuma, ali iz sigurnosnih razlog ne i da pises. Podesi prava pisanja za taj folder za nalog pod kojim ti radi ASP.Net Worker Process (obicno ASPNET ili IUSR_xxxx nalozi).
Gde se ovo podešava?
Probao sam da upišem u fajl i pretpostavljam da je ovo greška iako mi ništa ne ispiše kao grešku, niti napravi uopšte taj fajl (ovo radi u C# za access bazu provereno, ovde je SQL ali trebalo bi i i za nju).
Probao sam i da ne pišem u fajl nego da odma dobijem XML sa DataSet.GetXml() kao što je neko pomenuo da može, ali isto se ništa ne dešava.
Code:
SqlConnection conn = null;
conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\MojaBaza.mdf;Integrated Security=True;User Instance=True");
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "SELECT Naziv FROM Tabela";
SqlDataAdapter DataAdapter =
new SqlDataAdapter(
cmd.CommandText, conn);
DataSet DataSet = new DataSet();
DataAdapter.Fill(DataSet);
DataSet.WriteXml("DS_Proba.xml", XmlWriteMode.IgnoreSchema);
XmlDocument doc = new XmlDocument();
doc.Load("DS_Proba.xml")
//doc.Load(DataSet.GetXml().ToString());
Izmena: Uspeo sam, radi ovaj kod iako ne vidim fajl na disku :). Da li je to normalno?
Izgleda da pobrljavi kad otvorim više projekata.
[Ovu poruku je menjao android~paranoid dana 05.12.2007. u 15:50 GMT+1]
[Ovu poruku je menjao android~paranoid dana 05.12.2007. u 16:01 GMT+1]
Mislim, šta reći !