Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Data Migration iz Excel-a u Sql Server 2005 Express

[es] :: .NET :: Data Migration iz Excel-a u Sql Server 2005 Express

[ Pregleda: 2029 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Sapphire
Denis Biondić
.NET software developer
Nürnberg, Germany

Član broj: 213086
Poruke: 290
62.113.8.*



+6 Profil

icon Data Migration iz Excel-a u Sql Server 2005 Express27.02.2010. u 16:51 - pre 172 meseci
Zanima me - koje opcije imam za migraciju / uvoz velikog broja podataka iz excel tablica? Konkretno, imam file u kojem su vođene količina stanja na lageru proizvoda - a u tom fileu / tabeli redovi su "sirovine" (jednostavni proizvodi), kolone su složeni proizvodi, a cross-povezanosti predstavljaju normative, gdje se količina koliko čega ide za koju stavku normativa izražava kroz formule za određena polja.

Evo primjer: recimo red 15 je kamilica (sirovina) - dok je kolona J neki čaj koji kao sastojke ima recimo 30gr. kamilice, 1KOM filter vrećice itd... To je napravljeno da na polju J13 ima formula "=J4 * 30", gdje je J4 trenutna količina proizvedenih gotovih proizvoda (recimo tog čaja). Znači sam "normativ" za taj proizvod se može dobiti ili "čupanjem" pog zadnjeg broja u formuli, ili djeljenjem J13 sa J4.

Kako bi ove podatke najbolje mogao prebaciti na sql server 2005 express (dvije su tabele - Artikli i Normativi)? Koje sve opcije dolaze u obzir (osim naravno ručnog prepisivanja? ) Može li se iskoristiti SSIS na neki način kroz recimo Sql Server Developer edition? Kakva mi je opcija možda da "obradim" taj excel file kroz C# / ili neku T-SQL skriptu?

Hvala puno na pomoći ...

P.S. temu postavljam ovdje na .NET jer mislim da sve opcije dolaze u obzir, a ne samo recimo kroz SSIS ili nešto vezano direktno za SQL Server...
My programs don’t have bugs, they just develop random features.
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
..130.120-dsl.net.metronet.hr.



+19 Profil

icon Re: Data Migration iz Excel-a u Sql Server 2005 Express01.03.2010. u 11:04 - pre 172 meseci
1.SSIS
2.preko marcoa u excelu.
3.C#
4.preko T-SQL-a

možeš se spojiti preko ODBC-a u excelu i ubaciš podatke u sql server.


1.
2.http://support.microsoft.com/kb/306125
3.http://www.codeproject.com/KB/cs/Simple_Excel_Automation.aspx , http://csharp.net-informations.com/excel/csharp-format-excel.htm
4.http://www.mssqltips.com/tip.asp?tip=1202 , http://devpinoy.org/blogs/clin...-to-sql-server-using-tsql.aspx

ja bi uzeo u razmatranje sve osim T-SQL-a.

napraviti neki programčić u C#-u, SSIS je najjednostavnije rješenje.
a i macro nije loš.
 
Odgovor na temu

[es] :: .NET :: Data Migration iz Excel-a u Sql Server 2005 Express

[ Pregleda: 2029 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.