=?iso-8859-2?Q?zaci=B1gni=EAcie_danych_z_excela?=
Dominik - 16-01-2007 00:01
=?iso-8859-2?Q?zaci=B1gni=EAcie_danych_z_excela?=
witam potrzebuje zaciągnąć dane (a wlasciwie robic to cyklicznie), stad moje pytanie: czy definiujac plik excela moge do niego wyslac zapytanie sql? jesli tak to co jest naglowkiem kazdej kolumny- czy (nazwa) jest rownowazny pierwszemu wierszowi? na co uwazac? pozdr D
Wojtek pBT (prac) - 16-01-2007 00:01
Dominik napisał(a): > witam > potrzebuje zaciągnąć dane (a wlasciwie robic to cyklicznie), > stad moje pytanie: > czy definiujac plik excela moge do niego wyslac zapytanie sql? jesli tak > to co jest naglowkiem kazdej kolumny- czy (nazwa) jest rownowazny > pierwszemu wierszowi? > na co uwazac? > pozdr > D
A w czym chcesz te dane zaciągać? Gdzie?
Jeżeli masz MSSQL server (tego fula) z zainstalowaną obsługą hurtowni, to po otwarciu tego visuala, który Ci się doinstaluje powinienieś mieć wśród projektów "import"
Tam maż możliwość zaciągnięcia danych bezpośrednio do BD, bez potrzeby używania SQL'a. Poza tym dane te można przetwarzać i mielić na wiele różnych sposobów
ps.: W tamtym narzędziu nie udało mi się wykonać zapytania SQL bezpośrednio na EXELu
pBT
Sebastian - 16-01-2007 00:01
Dominik wrote: > witam > potrzebuje zaciągnąć dane (a wlasciwie robic to cyklicznie), > stad moje pytanie: > czy definiujac plik excela moge do niego wyslac zapytanie sql? jesli tak > to co jest naglowkiem kazdej kolumny- czy (nazwa) jest rownowazny > pierwszemu wierszowi? > na co uwazac? > pozdr > D
Mozna to zrobic albo za pomoca DTS,SSIS, albo za pomoca linked servers albo ADO, kweredy rozproszonej do wyboru do koloru.
np SELECT * INTO XLImport3 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', 'Data Source=C:\test\xltest.xls;Extended Properties=Excel 8.0')...[arkuszcostam$]
zreszta kb/321686
regards
SW
Sebastian - 16-01-2007 00:01
Dominik wrote: > witam > potrzebuje zaciągnąć dane (a wlasciwie robic to cyklicznie), > stad moje pytanie: > czy definiujac plik excela moge do niego wyslac zapytanie sql? jesli tak > to co jest naglowkiem kazdej kolumny- czy (nazwa) jest rownowazny > pierwszemu wierszowi? > na co uwazac? > pozdr > D
Zalozylem ze korzystasz z MSSQL-a :)
regards SW
=?ISO-8859-2?Q?Tomasz_=A3ukaszyk?= - 16-01-2007 00:01
Dominik napisał(a): > witam > potrzebuje zaciągnąć dane (a wlasciwie robic to cyklicznie), > stad moje pytanie: > czy definiujac plik excela moge do niego wyslac zapytanie sql? jesli tak > to co jest naglowkiem kazdej kolumny- czy (nazwa) jest rownowazny > pierwszemu wierszowi? > na co uwazac? > pozdr > D
ODBC i jazda, sterownik jest zdaje się z Windowsem. To rozwiązanie powinno działać z każdą (przynajmniej komercyjną) bazą. Z tego co pamiętam to był tam gdzieś jakiś myk ze znaczkiem $ w nazwie tabeli (tabela$), ale teraz sobie nie przypomnę czy było tak jak z DBFami, że jeden plik to była jedna tabela, czy arkusz był tabelą. Nazwy kolumn w pierwszym wierszu określają pola. Oczywiście w przypadku MSSQL są bardziej eleganckie metody podpięcia pliku *.xls.
A uważać musisz na typy danych w excelu.
T.Ł.
Dominik - 17-01-2007 00:05
=?iso-8859-2?Q?Re:_zaci=B1gni=EAcie_danych_z_excela?= > tabeli (tabela$), ale teraz sobie nie przypomnę czy było tak jak z > DBFami, że jeden plik to była jedna tabela, czy arkusz był tabelą. Nazwy > kolumn w pierwszym wierszu określają pola. > Oczywiście w przypadku MSSQL są bardziej eleganckie metody podpięcia pliku > *.xls. >
no wiec zrobilem tak: konfiguracja zrodla odbc - plik xls, to co mnie interesowalo zaznaczylem i nazwalem - chyba na to sie mowi zakres nazwany czy jakos.... no i potem w programie select * from nazwaZakresu
tyle mi starczy na dzien dzisiejszy, bo chcialem importowac tylko D
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Czy zna (obsługuje) ktoś program Iso Draw ?
MYSQL - kodowanie w ISO-PL
strona plus baza w iso do utf-8
Kodowanie: z iso na utf
Połączenie bazy danych z wykonaniem polaczenia telefonicznego
[mssql] insert do tabeli na podstawie danych z innej tabeli
[oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
[MySQL] - Wstawianie aktualnej daty do bazy danych - PHP i MySQL
Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird)
[MS SQL 2000] - wielkosc strony danych a wielkosc klastra dyskowego
zanotowane.pldoc.pisz.plpdf.pisz.plbajkomoda.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|