Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

разные пути в запросе   Найти похожие ветки 

 
-=snoop=- ©   (2005-06-29 13:38) [0]

привет всем
есть вот такая конструкция

     gADOq.ConnectionString :=
       "Provider= VFPOLEDB.1;"+
       "Data Source="+gPthVl+"\pro\label.pro;"+
       "Password="";Collating Sequence=MACHINE" ;
     gADOq.SQL.Clear ;
     gADOq.SQL.Add("SELECT lbl_name, lbl_path, lbl_code FROM label.pro INNER JOIN grupp.dbf ON predpr=lbl_code WHERE TRIM(Name)="+trim(gGruppName)) ;

проблема в том , что grupp.dbf и label.pro лежат в разных директориях, как зделать не пойму, подскажите? путь задавать статически нельзя


 
sniknik ©   (2005-06-29 13:46) [1]

вычисляй его динамически, но указывать его придется, для каждой таблици, т.к. сам сказал файлы в разных директориях.


 
-=snoop=- ©   (2005-06-29 13:55) [2]

ды а я не знаю как , щас сижу парусь пробую вот так

gADOq.ConnectionString :=
       "Provider= VFPOLEDB.1;"+
       "Data Source="+gPthVl+"\pro\;"+
       "Password="";Collating Sequence=MACHINE" ;
     gADOq.SQL.Clear ;
     gADOq.SQL.Add("select * from e:\grupp.dbf" )

SQL ругается
"Parameter object is improperly defined. Inconsistent or incomplite information was provided"
пробовал указать ему пустую строку в ConnectionString = ругается


 
sniknik ©   (2005-06-29 14:11) [3]

> SQL ругается
> "Parameter objec
проверка параметров убрать перед внесением запроса, gADOq.CheckParam (или ParamCheck) := false;


 
sniknik ©   (2005-06-29 14:14) [4]

+
для исключения глюков в дальнейшем, не пиши строку коннекта непосредственно у запроса используй компанент конекта.


 
-=snoop=- ©   (2005-06-29 14:18) [5]

предлогаешь юзать ADOConnections?
если, как я помню, пользовать конект через его, то ADOQuerry все одно орет , что нет конектион стринга....


 
-=snoop=- ©   (2005-06-29 14:41) [6]


     gADOq.ConnectionString :=
       "Provider= VFPOLEDB.1;"+
       "Data Source="+gPthVl+"\pro\;"+
       "Password="";Collating Sequence=MACHINE" ;
     gADOq.SQL.Clear ;
     gADOq.SQL.Add("select * from e:\grupp.dbf" ) ;

а вот так заработала = жаба, не могу разници уловить


 
sniknik ©   (2005-06-29 14:50) [7]

> предлогаешь юзать ADOConnections?
его, его родимого.

> то ADOQuerry все одно орет , что нет конектион стринга....
либо нет связки с ADOConnections. либо уже в нем неопределена строка.

> а вот так заработала = жаба, не могу разници уловить
убрал проверку параметров вот и заработало. если не убирать то все что после двоеточия ":" считается параметром, а это у тебя путь на самом деле.



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

Текущий архив: 2005.08.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1121318722
evvcom
2005-07-14 09:25
2005.08.07
Кто-нибудь встречал в сети схему блока питания 250W для P4?


14-1121414851
syte_ser78
2005-07-15 12:07
2005.08.07
Задачка для 6 класса.


1-1103916043
VaR
2004-12-24 22:20
2005.08.07
Как изменить цвет кнопки


4-1118248468
Андрей Жук
2005-06-08 20:34
2005.08.07
Реализации грида на WinApi


1-1121761457
Bird
2005-07-19 12:24
2005.08.07
Добавление элементов на форму в Run-Time