Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ввод параметра через форму (Да еще Юникод!?)! / 5 сообщений из 5, страница 1 из 1
02.11.2005, 16:22
    #33358139
r_g_t_83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод параметра через форму (Да еще Юникод!?)!
Всем привет!!!...
'--------.............
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.SqlSelectCommand1.Parameters("@param").Value = Me.TextBox1.Text
Me.SqlDataAdapter1.Fill(Me.Dataset11, "element1")
Me.DataGrid1.DataSource = Me.Dataset11
Me.DataGrid1.DataMember = "element1"
Me.DataGrid1.DataBind()

End Sub
'-----....................
Вся проблема в том, что через ТекстБокс1 не могу передать переменную процедуре! (должен сказать, что записи, которые выводит процедура из таблицы, в Юникоде(русский шрифт)). т.е. в Query Analyzer процедура работает вот так:
Exec MyProcedureName N 'Некоторые Русские буквы'
Вот и через TextBox не могу этого делать...
Как это можно сделать?
Заранее спасибо!!!
...
Рейтинг: 0 / 0
03.11.2005, 08:13
    #33359066
r_g_t_83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод параметра через форму (Да еще Юникод!?)!
Народ, я форумом ошибся или некому подсказочку сделать?
...
Рейтинг: 0 / 0
03.11.2005, 09:46
    #33359239
Sam Andrews
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод параметра через форму (Да еще Юникод!?)!
через текст-бокс ты вполне можешь передавать то, что хочешь, посмотри какие requestEncoding и responseEncoding у тебя в конфиге стоят (по умолчанию UTF-8), и поле в БД соответственно nvarchar должно быть

с уважением...
...
Рейтинг: 0 / 0
03.11.2005, 10:57
    #33359445
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод параметра через форму (Да еще Юникод!?)!
можно еще так попробывать:
SqlParameter param = new SqlParameter("@param", SqlDbType.NVarChar, 4000);

param.Value = this.TextBox1.Text;

SqlSelectCommand1.Parameters.Add(param);


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
04.11.2005, 11:40
    #33361538
r_g_t_83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод параметра через форму (Да еще Юникод!?)!
Спасибо!.....
Перехитрил, немного, просто в коннекшн стринг в месте,где указываю параметр вставил N'@param' .
Работает!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ввод параметра через форму (Да еще Юникод!?)! / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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