Перейти к содержимому

Eugine

Eugine

Регистрация: 12.05.2004, 14:17
Offline Активность: 25.09.2012, 15:14
-----

Перестал работать поиск из БД

31.05.2004, 17:41:50

Перестал работать поиск из БД по внутреннему запросу в запросу в Access
как только ввели данные по-русски. Что делать? По английски все работало :(
Запрос был такой
SELECT [UserID], [District], [Street], [Serial], [Rooms], [Area], [Floor], [Toilet], [Phone], [Notes], [Price], [Dates]
FROM tblUsers
WHERE District=[@District] And Rooms=[@Rooms];

назывался "SelectAllFromFD"
по идее все нормально.
Данные не вносятся в датасет, а просто выводятся по двум параметрам все найденные строки.
.......типа соединение и т.д.

sub Submit(obj as Object, e as EventArgs)
dim objCmd as OleDbCommand = new OleDbCommand _
("SelectAllFromFD", Conn)
dim objReader as OleDbDataReader
objCmd.CommandType = CommandType.StoredProcedure

dim objParam as OleDbParameter
objParam = objCmd.Parameters.Add("@Rooms", _
OleDbType.Char)
objParam.Direction = ParameterDirection.Input
objParam.Value = lstRooms.SelectedItem.Text
......... потом то же с др. переменной @District
try
objCmd.Connection.Open()
objReader = objCmd.ExecuteReader
catch ex as OleDbException
Response.Write("Извините, подобных данных нет в базе данных.")
end try

DataGrid1.DataSource = objReader
DataGrid1.DataBind()

objReader.Close
objCmd.Connection.Close()
end sub

ничего не получается теперь

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.