Как сделать вывод таблици

Тема в разделе ".NET", создана пользователем -, 15 янв 2008.

  1. Гость

    Кто работает с msSQL и C# подскажите, как сделать запрос на вывод в таблице строк удовлетворяющих определонному условию. Например у меня есть некая таблица отдыхающих на базе отдыха людей. Безе состоит из нескольких жилих корпусов. Мне надо создать запрос вывода всех живущих в корпусе №1
     
  2. Гость

    И кто сталкивался с такой ошибкой, подскажите что делать

    Error The type or namespace name 'Management' does not exist in the namespace 'Microsoft.SqlServer' (are you missing an assembly reference?)

    Ругается на строку

    using Microsoft.SqlServer.Management.Common;

    и такая же ошибка на

    using Microsoft.SqlServer.Management.Smo;
     
  3. SergerGood

    SergerGood Гость

    to Тоторо

    Код (Text):
    using System;
    using System.Collections;
    using System.Data;
    using System.Diagnostics;
    using System.Data.SqlClient;
    using System.Windows.Forms;

    public class SqlDataAccess
    {

    private static string ConnectionString = "Data Source=...; Initial Catalog=...; UID=...";

    public static void selectFromTable(string TableName)
    {
    try
    {
    using (SqlConnection sqlConnection = new SqlConnection(ConnectionString))
    {
    sqlConnection.Open();

    using (SqlCommand sqlCommand = sqlConnection.CreateCommand())
    {
    string sqlTxt = "select * from " + TableName; //твой запрос

    sqlCommand.CommandText = sqlTxt;
    sqlCommand.CommandType = CommandType.Text;
    sqlCommand.ExecuteNonQuery();
    }

    sqlConnection.Close();
    }
    }
    catch (Exception err)
    {
    MessageBox("Error");
    }
    }
     
  4. SergerGood

    SergerGood Гость

    упс... скорее всего тебе подойдет это дело:

    меняй

    Код (Text):
    sqlCommand.ExecuteNonQuery();
    на

    Код (Text):
    SqlDataReader result = sqlCom.ExecuteReader();

    DataTable table = DataTable();
    table.Load(result);
    а потом уже юзай table
     
Загрузка...

Поделиться этой страницей