Вниз
Скачать: 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
9-1154586671
vladimirg88
2006-08-03 10:31
2007.06.24
картинка внлубь монитора


1-1176969878
IGray
2007-04-19 12:04
2007.06.24
Что делал пользователь до глюка?


15-1180189731
Kostafey
2007-05-26 18:28
2007.06.24
Посоветуйте где найти простой фришный конвертор html в chm


11-1163537568
КВАНТ
2006-11-14 23:52
2007.06.24
Изменение шрифта и цвета в RichEdit


9-1154277356
zoomer
2006-07-30 20:35
2007.06.24
Движок для гонок




   Наверх