Имя: Пароль:
1C
1C 7.7
v7: Помогите понять sql запрос
0 SAAAAS
 
19.06.12
07:52
Всем привет!
Делается sql запрос и после него обращаются к полям по имени. Собственно требуется понять к какой таблице обращаются и где искать эти поля.

Conn=CreateObject("ADODB.Connection");
RS=CreateObject("ADODB.Recordset");

Conn.Open="Provider=SQLOLEDB.1;Password=ljgbyu;User ID=sa;Initial Catalog="+Константа.ИмяБазыСКЛ+";Data Source="+Константа.СтрокаКСерверуБаз;

Cmdd="OplataPubl '"+НомГаз+"','"+ИДИЗДАНИЯ+"','"+НачПериода+"','"+КонПериода+"','"+Признак+"'";
В отладке эта Cmdd = "OplataPubl '2(894)170111','2000','2011.01.01','2011.12.31','1'"

RS.CursorLocation=3;
Rs.Open(Cmdd,Conn,3,1,1);

И дальше перебирают записи в цикле Пока Rs.EOF=0 Цикл и обращаются к полям:
Rs.Fields.ITEM("NOZAK").Value
Rs.Fields.ITEM("AGENT").Value

Так вот требуется понять к какой таблице обращаются и где искать эти имена полей.
1 chelentano
 
19.06.12
07:54
(0) это хранимая процедура, ищи в SQL, куда она обращается
2 Rie
 
19.06.12
07:55
(0) Ищи хранимку с именем OplataPebl
3 SAAAAS
 
19.06.12
07:55
так и знал с подвохом!
4 SAAAAS
 
19.06.12
08:00
А таааам запрос 10 этажный... Спасибо, ребята всем! Вопрос закрыт. Пошел за лопатой разгребать.
5 vah1
 
19.06.12
08:09
(4)кайло одолжить?
6 SAAAAS
 
19.06.12
08:15
Обойдусь, оказалось все проще, чем казалось.
7 Agent ООЗ
 
19.06.12
08:18
венец мироздания в мире T-SQL обозвать подвохом, сильно!
8 vah1
 
19.06.12
08:25
один фик придется переписывать
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс