Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> "Ламерские" вопросы, задаем здесь элементарные вопросы 
:(
    Опции темы
gambit
Дата 12.4.2010, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: 3
Всего: 40



malyava, как вариант

Код

            StringBuilder s = new StringBuilder(@"Множество содержит следующие элементы: {");
            foreach (var x in a)
            {
                s.Append(x.ToString() + " ");
            }
            Console.WriteLine(s.ToString().TrimEnd(' ') + @"}");


Добавлено через 4 минуты и 56 секунд
Цитата(Migelь @  11.4.2010,  20:28 Найти цитируемый пост)
подключиться к БД Access? И вообще, можно ли подключиться к чему-то помимо MS SQL

А в чем проблема??? указываешь нужный провайдер и работаешь, ниже строка подключения к Access
Код

Provider=Microsoft.ACE.OLEDB.12.0;Data Source="путь к базе";Persist Security Info=True;Jet OLEDB:Database Password=пароль

PM MAIL ICQ Skype   Вверх
Migelь
Дата 13.4.2010, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 25.2.2009

Репутация: нет
Всего: нет



Цитата

А в чем проблема??? указываешь нужный провайдер и работаешь, ниже строка подключения к AccessБез подсветки
1:
    
Цитата

    Provider=Microsoft.ACE.OLEDB.12.0;Data Source="путь к базе";Persist Securit    Provider=Microsoft.ACE.OLEDB.12.0;Data Source="путь к базе";Persist Security Info=True;Jet OLEDB:Database Password=парольy Info=True;Jet OLEDB:Database Password=пароль



Проблема не в этом, подключиться к Access через OleDbConnection не проблема. Я хочу знать, можно ли подключиться при помощи SqlClient.SqlConnection, а не OleDbConnection к БД Access? Вот в этом вопрос основной.
PM MAIL   Вверх
A5uKa
Дата 13.4.2010, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: 3
Всего: 16



Цитата(Migelь @ 13.4.2010,  17:51)
Я хочу знать, можно ли подключиться при помощи Sql Client.

Попробуй конечно  smile 
Не знаю. Хотя я не думаю, что MS Access будет вести себя как Sql Server.
PM   Вверх
Migelь
Дата 13.4.2010, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 25.2.2009

Репутация: нет
Всего: нет



Я попробовал - ничего не вышло путного, потому и спросил. Ладно, можно считать -  вопрос закрыт, OleDb - рулит.  smile 
PM MAIL   Вверх
ДобренькийПапаша
Дата 14.4.2010, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Есть пять toolstripbuttons у которых displaystyle я выставил в  Text. Они должны быть западающими (ну или типа того, не знаю как называется). Для этого я задал в свойствах каждой кнопке CheckOnClick=true; И это поведение меня устраивает.

При нажатии на кнопку надо проверить все кнопки на то, нажаты они или нет,  отжать их и нажать текущую. Как сделать это красиво в коде?
 


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
gambit
Дата 14.4.2010, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: 3
Всего: 40



Цитата(ДобренькийПапаша @  14.4.2010,  10:56 Найти цитируемый пост)
При нажатии на кнопку надо проверить все кнопки на то, нажаты они или нет,  отжать их и нажать текущую. Как сделать это красиво в коде?

Может мой способ до безумия кривой, но я бы завел лист булов, и при нажатии кнопки правил его и фореачем проверял.
PM MAIL ICQ Skype   Вверх
ДобренькийПапаша
Дата 14.4.2010, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Я сделал вот так, что называется, напролом...
Вот думаю, красиво это или не оченьsmile

Код

private void H1toolStripButton_CheckStateChanged(object sender, EventArgs e)
        {
            H1toolStripButton.Checked = false;
            H3toolStripButton.Checked = false;
            D1toolStripButton.Checked = false;
            MNtoolStripButton.Checked = false;
            Y1toolStripButton.Checked = false;

            ToolStripButton curButton = (ToolStripButton) sender;
            curButton.Checked = true;

        }      


p.s. Нет, это ужасно)))

Это сообщение отредактировал(а) ДобренькийПапаша - 14.4.2010, 11:06


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
ДобренькийПапаша
Дата 14.4.2010, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Завёл объект, где храню текущую кнопку и в методе написал:
Код

private void PeriodtoolStripButton_CheckedChanged(object sender, EventArgs e)
        {
            CurrentButtonChoosed.Checked = false;
            CurrentButtonChoosed = (ToolStripButton) sender;
        }  


Наверно, это проще всего smile 


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
ДобренькийПапаша
Дата 14.4.2010, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Код

//Periods - это перечисление
private Dictionary<string, Periods> instrumentPeriod = new Dictionary<string, Periods>();

public void Rewrite(Periods period, string instrument)
        {
            foreach(KeyValuePair<string, Periods> item in instrumentPeriod)
            {
                if (item.Key == instrument)
                    item.Value = period; //Ошибка
            }
        }


Error    1    Property or indexer 'System.Collections.Generic.KeyValuePair<string,FofanSMIT.Periods>.Value' cannot be assigned to -- it is read only    D:\Programming\Training\FofanSMIT\FofanSMIT\Classes\Instruments.cs    94    21    FofanSMIT

Я в прошлом проекте перезаписывал значение по ключу в Dictionary, или меня глючит? Что делать?


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
gambit
Дата 14.4.2010, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: 3
Всего: 40



ДобренькийПапаша, замени KeyValuePair<string, Periods> на var

Добавлено через 1 минуту и 12 секунд
Код

foreach(var item in instrumentPeriod)
            {
                if (item.Key == instrument)
                    item.Value = period; //Ошибка
            }


вот здесь я имею ввиду
PM MAIL ICQ Skype   Вверх
ДобренькийПапаша
Дата 14.4.2010, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 14.1.2006
Где: г.Москва

Репутация: 3
Всего: 7



Цитата(gambit @ 14.4.2010,  14:11)
ДобренькийПапаша, замени KeyValuePair<string, Periods> на var

Добавлено @ 14:12
Код

foreach(var item in instrumentPeriod)
            {
                if (item.Key == instrument)
                    item.Value = period; //Ошибка
            }


вот здесь я имею ввиду

Нет, не помогает. Почитал в MSDN, там реально сеттера нет и не было smile 

Блин, тогда посоветуйте, как выйти из положения, а то у меня много где по коду обращение идёт к этому словарю.


--------------------
Меня зовут Себастьян Парейра, торговец чёрным деревом.
PM MAIL   Вверх
KelTron
Дата 19.4.2010, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 8.10.2006
Где: Красноярск

Репутация: 11
Всего: 38



А так?
Код

if (item.Key == instrument)
                    instrumentPeriod[item.Key] = period;



--------------------
Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог.
Эвенгар Салладорский, основатель Школы Тьмы.
PM MAIL   Вверх
Dunadan
Дата 19.4.2010, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 19.4.2010
Где: Харьков

Репутация: нет
Всего: нет



Всем привет! Знаю вопрос очень ламерский(только начинаю изучать, а сделать надо быстро), но очень нужна помощь.. Как сделать что бы при нажатии на кнопку происходил переход на другую страницу? Например со страницы входа после нажатия на кнопку регистрация)) На страницу регистрации))

Заранее благодраю!
PM MAIL ICQ   Вверх
gambit
Дата 19.4.2010, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: 3
Всего: 40



Dunadan, asp.net???? тогда
Код

Page.Response.Redirect(@"~\Registr.aspx");

PM MAIL ICQ Skype   Вверх
Dunadan
Дата 20.4.2010, 08:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 19.4.2010
Где: Харьков

Репутация: нет
Всего: нет



gambit Спасибо огромное! Всё работает! Вы просто мне жизнь спасли!!! )))
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1069 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.