Перестал работать поиск из БД по внутреннему запросу в запросу в 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
ничего не получается теперь
Перестал работать поиск из БДвнесли данные по-русски и все - стоим
Автор Eugine, 31.05.2004, 17:41
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0