Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динам таблицы и DataTable[1] / 2 сообщений из 2, страница 1 из 1
15.02.2005, 13:33
    #32916346
TJ
TJ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динам таблицы и DataTable[1]
Интересные дела творяться в нашей холупе...
У меня проедура с динамическим запросом
SET @SQL = 'select 1 select 2'
EXEC (@SQL)

Если выполнить это в Query Analyzer всё пучком выводит две таблицы

А когда запихиваю в асп.нет запихиваеться только первая таблица
Что за безобразие уууу??? Как думаете????

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
		private DataSet MoveSqlDataReaderToDataSet(SqlDataReader reader) 
		{
			DataSet dataSet = new DataSet();
			DataTable schemaTable = reader.GetSchemaTable();
			DataTable dataTable = new DataTable();

			if ( schemaTable != null ) 
			{
				for ( int i =  0 ; i < schemaTable.Rows.Count; i++ ) 
				{
					DataRow dataRow = schemaTable.Rows[ i ];
					string columnName = ( string )dataRow[ "ColumnName" ];
					DataColumn column = new DataColumn( columnName, ( Type )dataRow[ "DataType" ] );
					dataTable.Columns.Add( column );
				}
				dataSet.Tables.Add( dataTable );
				while ( reader.Read() ) 
				{
					DataRow dataRow = dataTable.NewRow();
					for ( int i =  0 ; i < reader.FieldCount; i++ ) 
					{
						dataRow[i] = reader.GetValue(i);
					}
					dataTable.Rows.Add( dataRow );
				}
			} 
			else 
			{
				DataColumn column = new DataColumn("RowsAffected");
				dataTable.Columns.Add(column);
				dataSet.Tables.Add( dataTable );
				DataRow dataRow = dataTable.NewRow();
				dataRow[ 0 ] = reader.RecordsAffected;
				dataTable.Rows.Add( dataRow );
			}
			return dataSet;
		}

Процедура которая всовыает из DataReader в DataSet!!!
...
Рейтинг: 0 / 0
15.02.2005, 13:49
    #32916407
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динам таблицы и DataTable[1]
reader.NextResult ??
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динам таблицы и DataTable[1] / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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