Вниз
Скачать: CL | DM;

update в Excel   Найти похожие ветки 

 
alexeis ©   (2007-03-28 15:24) [0]

Здравствуйте.
У меня возникла следующая проблема:
пытаюсь апдейтить таблицу в Excel посредством ADOQuery. При ExecSQL выдает следующую ошибку: "в операции должен использоваться обновляемый запрос "
Текст запроса такой:
update [OST$]
set F10=:pd
where F4=:pf
Куда копнуть?


 
ANB ©   (2007-03-28 15:31) [1]

Копнуть доку. Например, текстовые CSV файлы подключаются к ADO только для чтения. Есть у меня подозрение, что эксель ведет себя похожим образом.


 
alexeis ©   (2007-03-29 09:39) [2]

а как вы об этом узнали?
нельзя ли подробней?
просто более менее близкую ссылку я нашел на http://support.microsoft.com/kb/195951
Эта статья называется How To Query and Update Excel Data Using ADO From ASP
само собой там об этой ошибке ни слова
:-)


 
sniknik ©   (2007-03-29 10:05) [3]

> само собой там об этой ошибке ни слова
это ошибка используемого провайдера данный (jet в данном случае), в его справке (можно в ms access) и смотри. точно есть.

> Есть у меня подозрение, что эксель ведет себя похожим образом.
для экселевских книг/баз не совсем верно, изменять можно, только если не выбран тип подключения/запрос/условия делающий его действительно ридонли.


 
alexeis ©   (2007-03-29 10:14) [4]

2All
Спаибо. Точно, в строке подключения была такая засада
:-)
Provider=MSDASQL.1;Persist Security Info=False;Mode=ReadWrite;Extended Properties="DBQ=D:\PROJECT\ADOEXCEL\to.xls;DefaultDir=D:\PROJECT\ADOEXCEL;Driver ={Driver do Microsoft Excel(*.xls)};DriverId=790;FIL=excel 8.0;FILEDSN=C:\Program Files\Common Files\ODBC\Data Sources\grafto.dsn;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;ReadOnly=1< /B>;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
8-1160757993
Minesweeper
2006-10-13 20:46
2007.06.24
Flash- обмен информацией с формой


15-1180069318
кпк_шник
2007-05-25 09:01
2007.06.24
Помогите выбрать машинку


2-1180470696
Slimer
2007-05-30 00:31
2007.06.24
Extended to String


11-1162502592
SKA1997
2006-11-03 00:23
2007.06.24
function WndProc override


15-1180447441
umbra
2007-05-29 18:04
2007.06.24
куда катится мир - точка зрения




   Наверх