Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 3.943 pregleda

Najnovija ↓

Stvaranje novog *.xls file pomocu c# 11.08.2004. u 09:22 · pre 270 meseci #1
Pokušavam napraviti jednu aplikaciju koristeći C#, ali sam naišao na jedan naizgled nepremostiv problem.
Program automatski upisuje i čita neke podatke u Excel file, tu je sve OK i s upisivanjem i citanjem podataka iz *.xls file nemam problema.
E sad problem: ne znam kako da kreiram novi *.xls file.
Ako netko zna kako da kreiram novi *.xls file molim da mi pomogne.

P.S. Samo mi nemojte reci da rucno pomocu Excel-a kreiram prazan *.xls file jer aplikacija svakih 7 do 10 dana treba novi praznu tabelu

P.P.S. Za sad sam samo nasao kako se kreira novi *.mdb file, ali to ne pomaze potreban mi je xls file.
Evo kako kreiram novi *.mdb file:
Code:
string nameDatabase = "....";
string locationDateBase = @"c:\....";            
string databasePassword = "****";
ADOX.CatalogClass catalogClass = new ADOX.CatalogClass();
catalogClass.Create("Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + locationDateBase + nameDatabase + ".mdb;" +
"User ID=Admin;" +
"Jet OLEDB:Database Password=" + databasePassword + ";" + 
"Jet OLEDB:Engine Type=5");
Potpis
Ja samo želim da odem i da me zapamte.
Re: Stvaranje novog *.xls file pomocu c# 11.08.2004. u 11:41 · pre 270 meseci #3
Jel ti pije vodu recimo da držiš jedan prazan XLS fajl negde i da ga po potrebi, iz programa samo iskopiraš tamo gde treba, umesto da praviš novi?

Ako ne, pretpostavljam da ti ne gine korišćenje ofis interop asemblija, ili neke third party kontrole.
Re: Stvaranje novog *.xls file pomocu c# 11.08.2004. u 13:46 · pre 270 meseci #5
Hvala svima na tako brzom odgovoru.
Mislim da je nikola.s dao najprihvatljivije rješenje. Međutim kad pokusam kreirati novi woorkbook sa:
Code:
oWB = (Excel._Workbook)(oXL.Workbooks.Add( Type.Missing ));

dobivam sljedecu gresku:
Additional information: Old format or invalid type library.
Potpis
Ja samo želim da odem i da me zapamte.
Re: Stvaranje novog *.xls file pomocu c# 12.08.2004. u 09:31 · pre 270 meseci #6
Problem je riješen.
Problem je bio u tome što imam English verziju Excel-a, a regional settings na mojem compu postavljene su na hrvatski jezik, nakon što regional settings postavim na engleski jezik onda sve radi kako i treba.
Još jednom hvala svima na odgovorima.
Potpis
Ja samo želim da odem i da me zapamte.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme