excel & sql query

3 отговора 221 прегледа
#1

excel & sql query

Колеги, не мога да се обърна правилно към таблица на excel чрез sql заявка. Става въпрос за update ........ - не знам точно какво да пиша на това място - има на sheet-а ли, що ли!?!?
Мерси предварително:)

Отговор
в отговор на нeo #2

Re: excel & sql query

правилно ли те разбирам? Искаш да се обърнеш през СКЛ към ЕКСЕЛСКА таблица? Единственото, което се сещам, е нещо подобно на следното:
SELECT Edit FROM Menu WHERE operation="paste" LEFT JOIN File.Save_as ON Menu

ebava6 li se s naroda, naistina ne znae6 ili az sm oglupql?

"Така е то", казват тралфамадорците, когато някой умре

Отговор
в отговор на voyager #3

Re: excel & sql query

бе то имаше някакъв ODBC за Excel та принципно може и да може ...

salle.online.bg/sig
Отговор
в отговор на нeo #4

Re: excel & sql query

Microsoft podqrja driver za Excel, koyto raboti sqs SqlServer -- Jet4.0

Mojesh da napravish neshto ot roda na:
sp_addlinkedserver EXCEL, 'Jet 4.0', 'Microsoft.Jet.OLEDB.4.0', 'C:\Data\rpubs.xls', NULL, 'Excel 5.0;'
-- poveche informaciya ima v Books OnLine

Sled tova vseki spreadsheet vqv file-a se tretira ot SqlServer kato tablica s nalojenite ot excel ogranicheniya.

t.e. mojesh da pravish:
UPDATE EXCEL...t1 SET c1 = 'blah'

ili dori mojesh da joinesh:
SELECT <neshto>
FROM EXCEL...t1 t1 JOIN EXCEL...t2 t2 ON t1.c1 = t2.c1 JOIN t3 on t1.c1 = t3.c1
-- tuk naprimer t1,t2 sa ti v excel file-a a pqk t3 e tablica v tvoyata baza danni.
-- v takqv sluchai optimizatora na sqlserver bi izpolzval indexi ot t3 za join-a ako ima takiva

anton

Отговор