Форум: "Базы";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];
Внизразные пути в запросе Найти похожие ветки
← →
-=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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c