Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Like, ADO, ASP / 2 сообщений из 2, страница 1 из 1
29.06.2001, 08:40
    #32008617
Lohmatun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Like, ADO, ASP
Есть следующий кусок кода ASP
<%Else
strSQL = "SELECT DISTINCTROW Code, Name FROM Main WHERE Code Like '*345*';"%>

<%=strSQL%>

<%Set cn = Server.CreateObject("ADODB.Connection")
cn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='data.mdb';")
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, cn%>

<%=rs.RecordCount%>
<table width="100%" border=1>
<%Do While rs.EOF <> True%>
<tr>
<td><%=rs.Fields("Main.Code").Value%></td>
<td><%=rs.Fields("Main.Name").Value%></td>
</tr>
<%rs.MoveNext
Loop%>
</table>
<%End If%>

после выполнения запроса рекордсет не возвращает записей (сразу EOF и rs.recordcount=-1), хотя если тот же запрос выполнить через сам аксесс - все ок
что может быть?
Code - текст (6)
подходящие записи точно есть
...
Рейтинг: 0 / 0
29.06.2001, 09:40
    #32008620
Lohmatun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Like, ADO, ASP
всем откликнувшимся - спасибо
проблема решилась заменой звездочки на процент
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Like, ADO, ASP / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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