Pytanie : jak I dostawać przy dane w rekord ustanowiony wewnątrz przodować vba 2003

I mieć the następujący kod rekord ustanowiony jak I dostawać przy the rząd i columns

excel 2003 vba
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
Set C = CreateObject ("ADODB.Connection")
C.CommandTimeout = 720

'iść na następny linia adres który przechodzić
C.Open "Driver= {SQL Serwer}; Server=1111.111.11.111. ; Database=IRS 433f; Uid=sa; password= *****; "

Set R = CreateObject ("ADODB.RecordSet")
'parametr dać klient
R.Open "wykonywać usp_v1", C
R.Open "wykonywać usp_v1", C
Jeśli nie R.EOF Wtedy

komórka ((1), "a) = R ((0))

Odpowiedź : jak I dostawać przy dane w rekord ustanowiony wewnątrz przodować vba 2003

Ty normalnie iść szczególny rząd lub kolumna bezpośrednio.
Normalnie, jeden otwierać i iterate przez wszystkie the rejestr w rozkaz do skończony.
Zadawalać mieć widok kod w poprzedzający komentarz.

R ("fieldname")
lub
R (fieldindex)

dawać ty the kolumna śródpolny imię lub wskaźnik (0-based)

R.movefirst, R.movenext ruszać się the pointer najpierw lub następnie w the recordset.
Inne rozwiązania  
 
programming4us programming4us