Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.022 c
9-1113814665
Александр Х
2005-04-18 12:57
2005.08.07
Помогите наДыбать ссылку на GL Scene ... Устал искать!


11-1105004896
Pushkin
2005-01-06 12:48
2005.08.07
Длина текста в пикселях


1-1121761002
Maniak48
2005-07-19 12:16
2005.08.07
Выделение слова в TWebbrowser по клику правой кнопкой мыши.


8-1112757340
poha
2005-04-06 07:15
2005.08.07
Gif


3-1120106160
Киря
2005-06-30 08:36
2005.08.07
Как выполнить поиск по DBGrid у?




   Наверх