Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как соеденит коннекшен и грид? / 7 сообщений из 7, страница 1 из 1
04.11.2004, 12:18
    #32768429
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
привет всем
есть конешен:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
\tpublic\xa0void\xa0ConnectSql(string\xa0myConnectionString)\xa0
\t{
\t//\xa0If\xa0the\xa0connection\xa0string\xa0is\xa0null,\xa0use\xa0a\xa0default.
\t\tif(myConnectionString\xa0==\xa0"")\xa0
\t\t{
\t\t\t\tmyConnectionString\xa0=\xa0"Server=Epsilon;Database=Test;User\xa0ID=sa;Password=1;Trusted_Connection=False;";
\t\t}
\t\tSqlConnection\xa0myConnection\xa0=\xa0new\xa0SqlConnection(myConnectionString);
\t\tstring\xa0myQuery\xa0=\xa0"select\xa0*\xa0from\xa0b_meet";
\t\tSqlCommand\xa0myCommand\xa0=\xa0new\xa0SqlCommand(myQuery);
\t\tmyCommand.Connection\xa0=\xa0myConnection;
\t\tmyConnection.Open();
\t\tmyCommand.ExecuteNonQuery();
\t\tmyCommand.Connection.Close();
\t}


Как отформатирован этот код?

есть грид
вопрос, а как их соеденить? как передать гриду значения?
спасибо.
...
Рейтинг: 0 / 0
04.11.2004, 12:19
    #32768432
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
удалите повтор - инет глючит.
...
Рейтинг: 0 / 0
04.11.2004, 12:41
    #32768500
Тормоз#
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
Можешь так

Ds=new DataSet();
Ad.SelectCommand=MyCommand ; // адаптер
Ad.Fill(Ds, "Текст скл запроса"); // слив в датасет


this.dataGrid1.DataSource = ob.Ds.Tables[0]; // это в форме скажем
...
Рейтинг: 0 / 0
04.11.2004, 12:52
    #32768534
Alexey Kudinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
raur
У вас написан код, не имеющий особого смысла
MSDN SqlCommand.ExecuteNonQuery MethodSqlCommand.ExecuteNonQuery Method
Executes a Transact-SQL statement against the connection and returns the number of rows affected.
You can use the ExecuteNonQuery to perform catalog operations (for example, querying the structure of a database or creating database objects such as tables), or to change the data in a database without using a DataSet by executing UPDATE, INSERT, or DELETE statements.

Although the ExecuteNonQuery does not return any rows , any output parameters or return values mapped to parameters are populated with data.

For UPDATE, INSERT, and DELETE statements, the return value is the number of rows affected by the command. For all other types of statements, the return value is -1. If a rollback occurs, the return value is also -1.

Кроме того всегда лучше явно перечислять список колонок.
...
Рейтинг: 0 / 0
04.11.2004, 12:53
    #32768541
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
спасибо всем
пошел разбираться дальше.
...
Рейтинг: 0 / 0
04.11.2004, 13:22
    #32768630
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
Тормоз# +

можешь использовать SqlDataReader
Код: plaintext
1.
2.
3.
myConnection.Open();
DataGrid.DataSource = myCommand.ExecuteReader();
DataGrid.DataBind();
myCommand.Connection.Close();
...
Рейтинг: 0 / 0
04.11.2004, 13:41
    #32768701
Тормоз#
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как соеденит коннекшен и грид?
profilТормоз# +

можешь использовать SqlDataReader
Код: plaintext
1.
2.
3.
myConnection.Open();
DataGrid.DataSource = myCommand.ExecuteReader();
DataGrid.DataBind();
myCommand.Connection.Close();


Ага.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как соеденит коннекшен и грид? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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