powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Вставка данных в БД
6 сообщений из 6, страница 1 из 1
Вставка данных в БД
    #36725814
bbbbbb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! приложение трехзвенка silverlight+wcf++mssql. Вставка данных осуществляется через wcf сервис. Данные он вставляет но почему то только цифры... В базе тип стоит varchar(MAX)

вот сервис

private string _Name;

[DataMember]
public string Name
{
get
{
return _Name;
}
set
{
_Name = value;
}
}

[OperationContract]
clsCustomer insert(string ins);

public clsCustomer insert(string ins);
{
string Connect = "******";
SqlConnection objConnection = new SqlConnection(Connect);
DataSet objDataSet = new DataSet();
SqlDataAdapter dataAdapter = new SqlDataAdapter();
SqlCommand objCommand = new SqlCommand("INSERT INTO Test (Names) VALUES ("+ ins +")" , objConnection);
objConnection.Open();
dataAdapter.SelectCommand = objCommand;
dataAdapter.Fill(objDataSet);
clsCustomer objCustomer = new clsCustomer();
objCustomer.Name = objDataSet.Tables[0].Rows[0][0].ToString();
objConnection.Close();
return objCustomer;
}

вызов сервиса

private void button_Click(object sender, System.Windows.RoutedEventArgs e)
{
Service1Client record = new Service1Client();
record.insertAsync(blog.Text);
}

XAML код

<TextBox x:Name="blog" Height="34" Margin="34,52.688,7,0" VerticalAlignment="Top" Grid.Row="1" TextWrapping="Wrap" Grid.Column="1" Text="{Binding Name ,Mode=TwoWay}" />
...
Рейтинг: 0 / 0
Вставка данных в БД
    #36725854
guest00x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bbbbbb,

SelectCommand="INSERT INTO... - вернет количество обработанных записей, так что все правильно вставляет...
...
Рейтинг: 0 / 0
Вставка данных в БД
    #36725884
bbbbbb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest00x, мне же не цифры надо передать, а буквы например имена. ввел в textbox нажал на кнопку и записал в бд. сейчас он передает в бд только цифры буквы вообще не записывает в базу. я вот думаю может дело в :

record.insertCompleted += new EventHandler<insertCompletedEventArgs>(record_insertCompleted);

void record_insertCompleted(object sender, insertCompletedEventArgs e)
{

}
...
Рейтинг: 0 / 0
Вставка данных в БД
    #36725950
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bbbbbb, издеваешься, да? Читай до просветления .
...
Рейтинг: 0 / 0
Вставка данных в БД
    #36726077
bbbbbbbbbbb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нахлобуч,
спасибо) подзабыл сделал SqlCommand objCommand = new SqlCommand("INSERT INTO Test (Name) VALUES ('"+ ins +"')", objConnection); записи вставляются.
...
Рейтинг: 0 / 0
Вставка данных в БД
    #36726117
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Вставка данных в БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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