Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# & MSSQL / 7 сообщений из 7, страница 1 из 1
12.12.2005, 22:05
    #33431717
C# & MSSQL
Люди, потребовалась помощь... дело в том, что у меня есть проект, который по плану не должен был рабоать с базой, но вот настал роковой момент, и начальству понадобилась фича которую можно реализовать только при работе с БД, но тут есть проблема :( . Я не имею опыта работы с БД (особенно на .NET платформе), а сроки поджимают...
В общем задача наверно простая. Не подумайте, что я не почитал статеек перед тем как писать в форум, но я после прочтения оказался в ещё большем недоумении.. (в одних местах использую SQLConnection, в других ADOConnection).
Нужен пример кода, желательно попроще и с коментариями иллюстрирующий:
- вставку в базу.
- как делать (запрос то я составлю, но куда денется результат) выборку из базы и сделать кое-какой анализ (тут надо как я понимаю использовать DataSet, верно?).
Подскажите если не сложно о подводних камнях которые меня могут поджидать...
В общем дайте квалифицироанный совет.
Заранее выражаю свою благодарность.


PS: СУБД - MSSQL Server 2000
...
Рейтинг: 0 / 0
12.12.2005, 23:02
    #33431762
nasd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# & MSSQL
Напиши E-Mail, я скину.
...
Рейтинг: 0 / 0
13.12.2005, 13:40
    #33432974
C# & MSSQL
apok [dog] komtels [тчк] ru
Буду очень благодарен
...
Рейтинг: 0 / 0
14.12.2005, 13:35
    #33435553
C# & MSSQL
Неужели никто не может подкинуть код?
...
Рейтинг: 0 / 0
14.12.2005, 13:42
    #33435577
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# & MSSQL
...
Рейтинг: 0 / 0
14.12.2005, 13:44
    #33435586
Sv219
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# & MSSQL
кода под рукой нет, дам совет, сматри в МСДНе про SqlCommand или DataAdapter. там найдешь и про то как вставить, и про то как делать запросы, и еще попробуй сделать выборку данных через визард Датаадаптера, там пошагово и я думаю поймешь
...
Рейтинг: 0 / 0
15.12.2005, 16:20
    #33438638
Ziaw
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# & MSSQL
за точность до знака не ручаюсь, но

вставка данных:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
        // подотовка вставки
	SqlCommand insCmd = 
		new SqlCommand("insert into tbl1 (fld1, fld2) values (@p1, @p2)", connection);
	insCmd.Parameters.Add("@p1");
	insCmd.Parameters.Add("@p2");

	// вставка
	insCmd.Parameters[ 0 ].Value =  1 ;
	insCmd.Parameters[ 1 ].Value = "text";
	insCmd.ExecuteNonQuery();

выборка данных:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
	// подотовка чтения
	SqlCommand selectCmd = 
		new SqlCommand("select * from tbl where fld1=@p", connection);
	selectCmd.Parameters.Add("@p1",  1 );

	// чтение
	SqlDataReader reader = selectCmd.ExecuteReader();
	while (reader.Read())
	{
		Console.WriteLine("fld1 = {0}", reader.GetInt32( 0 ));
		Console.WriteLine("fld2 = {1}", reader.GetString( 1 ));
	}
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / C# & MSSQL / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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