Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2010, 21:42   #1
Veiron
Форумчанин
 
Аватар для Veiron
 
Регистрация: 01.12.2007
Сообщений: 346
По умолчанию ASP // Запись ячейки БД в переменную

Собственно как записать (в файле кода) ячейку данных в переменную?

Например есть база:
ID | Text
1 | One
2 | Two

SELECT Text FROM Db
WHERE ID = 1

Получили One, вот теперь его и надо записать в переменную?
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru
Veiron вне форума Ответить с цитированием
Старый 30.03.2010, 22:53   #2
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Наверно так.
Код:
 string connect = "Provider=SQLOLEDB;Data Source=ALEX;Integrated Security=SSPI;Initial Catalog=clients";
            OleDbConnection myconnect = new OleDbConnection(connect);
            myconnect.Open();
            string readstring = "SELECT Text FROM Db
WHERE ID = 1";
            OleDbCommand read = new OleDbCommand(readstring, myconnect);
            OleDbDataReader myread = read.ExecuteReader();
            while (myread.Read())
            {
string a = myread["id"].ToString();
            }
Cpluser вне форума Ответить с цитированием
Старый 30.03.2010, 23:28   #3
Veiron
Форумчанин
 
Аватар для Veiron
 
Регистрация: 01.12.2007
Сообщений: 346
По умолчанию

Отработало, спасибо. Но возник вопрос:

Можно ли этот код сократить имея ввиду, то, что:
1. Строка подключения уже существует в web.config и лучше использовать ее, по скольку для тестирования используется одно, а для релиза другое подключение
2. Сам результат уже получается из SqlDataSource в файле разметки который осталось записать в переменную?
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru
Veiron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись данных ячейки в переменную myxosran Помощь студентам 3 06.03.2010 20:27
Запись из файла в переменную Sekt Общие вопросы C/C++ 1 20.10.2009 13:02
Побитовая запись из int-массива в переменную phobos Общие вопросы C/C++ 2 25.05.2009 01:52
Запись формул в ячейки с помощью VBA Lyubov1990 Microsoft Office Excel 6 13.05.2009 16:53
Вопрос к тем, кто имеет представление о PHP, JSP, ASP, ASP.NET child_of_july Помощь студентам 0 07.06.2008 00:25