Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: [ADODB] Переход на сл. строку Добавлено: 16.03.07 04:29  

Автор вопроса:  admsasha | Web-сайт: dansoft.krasnokamensk.ru | ICQ: 234002454 
   Dim cnnADO As ADODB.Connection
   Dim StrSQL As String
   Set cnnADO = New ADODB.Connection
   cnnADO.Open "Provider=MSDASQL.1;Password=admin;Persist Security Info=True;User ID=admin;Extended Properties='DRIVER={MySQL ODBC 3.51 Driver};SERVER=192.200.0.1;PORT=3306;DATABASE=user;OPTION=3'"
   StrSQL = "select * from user"
   Set Row = cnnADO.Execute(StrSQL, , adCmdText)

   Debug.Print Row(0)
' Как перейти на следующую строку, чтобы получить следующее значении row(0) ?

   cnnADO.Close


Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 16.03.07 05:56
Какая чудесная наивность.
Row, ага...

Объяви переменную Row. И сразу многое прояснится.

Ответить

Номер ответа: 2
Автор ответа:
 admsasha



ICQ: 234002454 

Вопросов: 56
Ответов: 69
 Web-сайт: dansoft.krasnokamensk.ru
 Профиль | | #2
Добавлено: 16.03.07 06:00
   ;Dim Row As ADODB.Recordset
Она объявленна... это я в коде упустил случайно...

Ответить

Номер ответа: 3
Автор ответа:
 admsasha



ICQ: 234002454 

Вопросов: 56
Ответов: 69
 Web-сайт: dansoft.krasnokamensk.ru
 Профиль | | #3
Добавлено: 16.03.07 06:01
Показывает результат только первой строки

Ответить

Номер ответа: 4
Автор ответа:
 admsasha



ICQ: 234002454 

Вопросов: 56
Ответов: 69
 Web-сайт: dansoft.krasnokamensk.ru
 Профиль | | #4
Добавлено: 16.03.07 07:30
Вот интересный момент...
? row.RecordCount
-1

arr=row.GetRows
? arr(0,0)
login1
? arr(0,1)
login2
----

как так ?? :-(

Ответить

Номер ответа: 5
Автор ответа:
 assa



Вопросов: 9
Ответов: 7
 Профиль | | #5 Добавлено: 16.03.07 07:52
Привет всем, у меня проблема кто может помочь....
Я создал таблица на MS SQL200 и интерфейс на Visual Basik 6.0, в таблица несколка страка хочу чтобы отоюражае на Text1, Text2, Text3, случайный страка из таблица.....

Ответить

Номер ответа: 6
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 16.03.07 19:17
cnnAdo.Execute...
row.MoveFirst
Do While row.EOF = False
    ;Debug.Print row(0)
    row.MoveNext
Loop

Ответить

Номер ответа: 7
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #7 Добавлено: 16.03.07 19:19
Dim Row As ADODB.Recordset
Она объявленна... это я в коде упустил случайно...

А раз объявлена, поставь точку после Row и читай список свойств и методов, пока неожиданно не увидишь "НаСледующуюСтроку" простым английским языком без наворотов.

Вот интересный момент...
? row.RecordCount
-1

Совершенно неинтересный момент, который только лишний раз подтверждает, что изучать программирование методом ненаучного тыка неполезно.
Узри документацию, мембер, и прочитай в ней, почему и когда RecordCount будет равно -1.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdprorecordcount.asp


Привет всем, у меня проблема кто может помочь....
Я создал таблица на MS SQL200 и интерфейс на Visual Basik 6.0, в таблица несколка страка хочу чтобы отоюражае на Text1, Text2, Text3, случайный страка из таблица.....

Префет и тибе...
Только пачиму со своя праблема ты влезал в допик, катурый не твоя софсем никака? Ты сюда не хади, ты туда хади, а то снег башка пападёт, савсем мёртвый будешь (ц).....

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам