Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE / 5 сообщений из 5, страница 1 из 1
06.12.2005, 16:38
    #33420157
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE
Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Dim DBConn as OleDbConnection
Dim DBCommand As OleDbDataAdapter
Dim DSPageData as New DataSet()

DBConn = New OleDbConnection("Provider=OraOLEDB.Oracle; Data Source=orcl; User Id=fk; Password=qwe;")
DBCommand = New OleDbDataAdapter _
("Select id, Name, sername, login, pass From users where login ='"& login.text &"'", DBConn)
DBCommand.Fill(DSPageData, "users")
какой должен быть if для проверки?
...
Рейтинг: 0 / 0
06.12.2005, 16:48
    #33420194
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE
И еще почему при написание такого запроса:
DBCommand = New OleDbDataAdapter _
("Select id, Name, sername, login, pass From users where login ='"& login.text &"'"&pass.text&"'", DBConn)
Вылетает ошибка:Compiler Error Message: BC30516: Overload resolution failed because no accessible 'New' accepts this number of arguments.

А при: DBCommand = New OleDbDataAdapter _
("Select id, Name, sername, login, pass From users where login ='"& login.text &"'", DBConn)
Все ок
Я конечно понимаю что он говорит что превышенно количество параметров, но как от этого избавиться?
...
Рейтинг: 0 / 0
06.12.2005, 17:26
    #33420355
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE
Код: plaintext
1.
DSPageData.Tables("users").Rows.Count
...
Рейтинг: 0 / 0
06.12.2005, 17:29
    #33420367
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE
dragon_riderИ еще почему при написание такого запроса:
DBCommand = New OleDbDataAdapter _
("Select id, Name, sername, login, pass From users where login ='"& login.text &"'"&pass.text&"'", DBConn)
Вылетает ошибка:Compiler Error Message: BC30516: Overload resolution failed because no accessible 'New' accepts this number of arguments.

А при: DBCommand = New OleDbDataAdapter _
("Select id, Name, sername, login, pass From users where login ='"& login.text &"'", DBConn)
Все ок
Я конечно понимаю что он говорит что превышенно количество параметров, но как от этого избавиться?

А ты проверял какой запрос строишь в первом варианте?
Ты пропустил условие AND/OR ...
Код: plaintext
1.
"Select id, Name, sername, login, pass From users where login ='"& login.text &"'"&pass.text&"'"
...
Рейтинг: 0 / 0
07.12.2005, 11:17
    #33421514
dragon_rider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE
Извени это не правильно на форуме набрал вот правильный запрос:
"Select id, Name, sername, login, pass From users where login ='"& login.text &"' and pass='"&pass.text&"'",
Если эту строку засунуть в стринговую переменную и указать ее в качестве параметра то запрос выполняется...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как узнать количество возврощаемых записей и есть ли они вообще ASP.NET+ORACLE / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]