русскому экономисту Сергею Алексашенко:
Когда я прочитал заявление безумной Матвиенки о том, что Совет Федерации
готов поддержать ввод российских войск в Украину, хотя еще никто такое
обращение не направлял, я понял: нашей страной руководит безумный
маньяк. Которому наплевать на то, что десятки или сотни или тысячи
молодых россиян погибнут на полях никому не нужной войны. Которому
наплевать на то, что Россия станет страной-изгоем в мировом сообществе.
Которому наплевать на то, что на его сограждан в других странах будут смотреть, как на людоедов.
Когда я прочитал, что Совет Федерации единогласно (!) проголосовал за
ввод российских войск в Украину, я понял, что в там (в Совете Федерации)
нет ни одного человека, для которого существуют понятия честь и
совесть. Не могу сказать, что меня это сильно удивило – отбор
назначенцев не допускает, случайностей, - но «осадочек стался». Вот
так, чтобы единогласно? Чтобы никто даже не воздержался? Какими же нужно
быть пресмыкающимися, чтобы не просто лизать задницу, но еще и
демонстрировать «чувство глубочайшего удовлетворения и законной
гордости»? (Для не знающих: это цитата из песни Юлия Кима, написанной в
1977 году) .
Когда я прочитал, что «каждый четвертый
респондент (25%) считает, что в Украине произошел государственный
переворот и силовой захват власти. 29% участников опроса отмечают разгул
анархии и бандитизма, а 27% наших сограждан называют нынешние события
началом гражданской войны”, я понял, что российская власть добилась
своего: она воспитала поколение манкуртов, которые не хотят думать, но
хотят получать жвачку.
Господи! Как же мне стыдно быть гражданином этой страны….
Когда я прочитал заявление безумной Матвиенки о том, что Совет Федерации
готов поддержать ввод российских войск в Украину, хотя еще никто такое
обращение не направлял, я понял: нашей страной руководит безумный
маньяк. Которому наплевать на то, что десятки или сотни или тысячи
молодых россиян погибнут на полях никому не нужной войны. Которому
наплевать на то, что Россия станет страной-изгоем в мировом сообществе.
Которому наплевать на то, что на его сограждан в других странах будут смотреть, как на людоедов.
Когда я прочитал, что Совет Федерации единогласно (!) проголосовал за
ввод российских войск в Украину, я понял, что в там (в Совете Федерации)
нет ни одного человека, для которого существуют понятия честь и
совесть. Не могу сказать, что меня это сильно удивило – отбор
назначенцев не допускает, случайностей, - но «осадочек стался». Вот
так, чтобы единогласно? Чтобы никто даже не воздержался? Какими же нужно
быть пресмыкающимися, чтобы не просто лизать задницу, но еще и
демонстрировать «чувство глубочайшего удовлетворения и законной
гордости»? (Для не знающих: это цитата из песни Юлия Кима, написанной в
1977 году) .
Когда я прочитал, что «каждый четвертый
респондент (25%) считает, что в Украине произошел государственный
переворот и силовой захват власти. 29% участников опроса отмечают разгул
анархии и бандитизма, а 27% наших сограждан называют нынешние события
началом гражданской войны”, я понял, что российская власть добилась
своего: она воспитала поколение манкуртов, которые не хотят думать, но
хотят получать жвачку.
Господи! Как же мне стыдно быть гражданином этой страны….
среда, 07 августа 2013
Было:
select indtema, NAMETEMA
from tverkart,ttema
where idkart_vk=2902178
and signverkart='T'
and idtema_vk=TTEMA.IDTEMA
union
select indtema, nametema
from tverkart,ttema_kart, ttema
where idkart_vk=2902178
and signverkart='T'
and idkart_tm=idkart_vk and idtema_tm=TTEMA.IDTEMA
=============================================================
Стало:
select indtema, NAMETEMA from
(select idkart_vk,signverkart, indtema, NAMETEMA
from tverkart,ttema
where idtema_vk=TTEMA.IDTEMA
union
select idkart_vk,signverkart, indtema, nametema
from tverkart,ttema_kart, ttema
where idkart_tm=idkart_vk and idtema_tm=TTEMA.IDTEMA)
ttematemp
where
idkart_vk=2902178
and signverkart='T'
select indtema, NAMETEMA
from tverkart,ttema
where idkart_vk=2902178
and signverkart='T'
and idtema_vk=TTEMA.IDTEMA
union
select indtema, nametema
from tverkart,ttema_kart, ttema
where idkart_vk=2902178
and signverkart='T'
and idkart_tm=idkart_vk and idtema_tm=TTEMA.IDTEMA
=============================================================
Стало:
select indtema, NAMETEMA from
(select idkart_vk,signverkart, indtema, NAMETEMA
from tverkart,ttema
where idtema_vk=TTEMA.IDTEMA
union
select idkart_vk,signverkart, indtema, nametema
from tverkart,ttema_kart, ttema
where idkart_tm=idkart_vk and idtema_tm=TTEMA.IDTEMA)
ttematemp
where
idkart_vk=2902178
and signverkart='T'
вторник, 06 августа 2013
1. Для слаженного горизонтального смещения полей с переменной высотой:
- для большого количества строк - использовать MasterData на 1 строку и привязанные друг за другом child-ы
- для небольшого количества - достаточно будет установить свойства объектов Memo "перенос по словам" и "растягиваемый до максимальной высоты"
2. SubReport можно расположить на ReportTitle, но отображаться его объекты на странице не будут.
Чтобы они были видны, его необходимо разместить на MasterData (не забыть выставить статическую 1 запись)
- для большого количества строк - использовать MasterData на 1 строку и привязанные друг за другом child-ы
- для небольшого количества - достаточно будет установить свойства объектов Memo "перенос по словам" и "растягиваемый до максимальной высоты"
2. SubReport можно расположить на ReportTitle, но отображаться его объекты на странице не будут.
Чтобы они были видны, его необходимо разместить на MasterData (не забыть выставить статическую 1 запись)
понедельник, 15 июля 2013
Оракловский trim(shotconsist) режет только #32.
Для удаления других пробельных символов необходимо явно указать список символов (порядок не важен), которые будут считаться пробельными.
Если trim(shotconsist) не работает - строка вида #13#10#32 не изменяется.
Можно воспользоваться rtrim(shotconsist, chr(10)||chr(32)||chr(13))
Делфийский trim по умолчанию работают с пробельным списком.
Для удаления других пробельных символов необходимо явно указать список символов (порядок не важен), которые будут считаться пробельными.
Если trim(shotconsist) не работает - строка вида #13#10#32 не изменяется.
Можно воспользоваться rtrim(shotconsist, chr(10)||chr(32)||chr(13))
Делфийский trim по умолчанию работают с пробельным списком.
пятница, 12 июля 2013
(select 1 as ID, 'Вир' as NAME from dual
union all
select 2, 'Час' from dual
union all
select 3, 'Не' from dual
union all
select 4, 'Роз' from dual
union all
select 5, 'До' from dual) TTypeSPR
union all
select 2, 'Час' from dual
union all
select 3, 'Не' from dual
union all
select 4, 'Роз' from dual
union all
select 5, 'До' from dual) TTypeSPR
четверг, 11 июля 2013
Кавычки удваивать. Плюсы не требуются.
Апостроф удваивать в запросе оракла.
Апостроф в запросе оракла в коде приложения?
Апостроф удваивать в запросе оракла.
Апостроф в запросе оракла в коде приложения?
среда, 10 июля 2013
Условие после CONNECT BY говорит со следующей записью - поля, названные просто по имени, содержат значения следующей записи.
Поля с оператором PRIOR хранят значение предыдущей (нынешней) записи.
Восходящий обход от вызвавшего узла:
select * from tkart
start with idkart=2902433
connect by idkart=PRIOR idprepdoc;
Нисходящий обход от вызвавшего узла:
select * from tkart
start with idkart=2902433
connect by idprepdoc=PRIOR idkart;
Обоенаправленный обход:
1. Если структура содержит кроме номера-ссылки(idprepdoc) корень (iddoc).
Найти корень.
start with idkart= NVL((select iddoc from tkart where idkart=2950703),2950703)
Двинуться нисходящим обходом.
connect by idprepdoc=PRIOR idkart
Поля с оператором PRIOR хранят значение предыдущей (нынешней) записи.
Восходящий обход от вызвавшего узла:
select * from tkart
start with idkart=2902433
connect by idkart=PRIOR idprepdoc;
Нисходящий обход от вызвавшего узла:
select * from tkart
start with idkart=2902433
connect by idprepdoc=PRIOR idkart;
Обоенаправленный обход:
1. Если структура содержит кроме номера-ссылки(idprepdoc) корень (iddoc).
Найти корень.
start with idkart= NVL((select iddoc from tkart where idkart=2950703),2950703)
Двинуться нисходящим обходом.
connect by idprepdoc=PRIOR idkart
пятница, 09 декабря 2011
venec.ulstu.ru/lib/top.php?top=today библиотека
четверг, 08 декабря 2011
Label1.Text = ListBox1.GetItemText(ListBox1.Items[1]);
//даёт 2-ой элемент
Перечислители в строки
//даёт 2-ой элемент
Перечислители в строки
Есть ли способы компиляции .Net проекта в исполняемый файл, который не будет требовать .net framework?
Есть такой продукт виртуализации VMWare ThinApp.
Вот пример, как с помощью него запихнуть в один exe-файл .Net + по этой-же инструкции как не прерывая процесса доустановить свое приложение.
blogs.vmware.com/thinapp/2008/11/step-by-step-i...
(c)codehelper.ru/questions/111/new/%D0%BA%D0%BE%D0...
Есть такой продукт виртуализации VMWare ThinApp.
Вот пример, как с помощью него запихнуть в один exe-файл .Net + по этой-же инструкции как не прерывая процесса доустановить свое приложение.
blogs.vmware.com/thinapp/2008/11/step-by-step-i...
(c)codehelper.ru/questions/111/new/%D0%BA%D0%BE%D0...
uk.wikipedia.org/wiki/Global_Assembly_Cache
forum.windowsfaq.ru/showthread.php?t=109671
computers.plib.ru/programming/Architecture%20Ne...
tid.com.ua/tid1/addonres.php?id=3457
www.intuit.ru/department/pl/visualcsharp/9/4.ht...
sharp-generation.narod.ru/ArchitectureNet/Glava... сборки и развёртывание
msdn.microsoft.com/ru-ru/library/ms173099.aspx Сборки и глобальный кэш сборок (C# и Visual Basic)
simple-cs.ru/framework.aspx
forum.windowsfaq.ru/showthread.php?t=109671
computers.plib.ru/programming/Architecture%20Ne...
tid.com.ua/tid1/addonres.php?id=3457
www.intuit.ru/department/pl/visualcsharp/9/4.ht...
sharp-generation.narod.ru/ArchitectureNet/Glava... сборки и развёртывание
msdn.microsoft.com/ru-ru/library/ms173099.aspx Сборки и глобальный кэш сборок (C# и Visual Basic)
simple-cs.ru/framework.aspx
Re: Отображение в DataGridView значения со связанной таблицы.
Нашел ответ на свой вопрос.
Если кому интересно, то решается следующим образом.
В таблице DataSet, в которую загружаются данные из базы данных, добавляем столбец не связанный с базой данных. В нем в проперти Expression прописываем типа "Parent(RelationName).Name".
При выводе в DataGridView не показываем столбец с идентификатором на Parent, а вместо него показываем этот столбец. В итоге, вместо идентификатора Parent имеем значение Parent.Name.
www.cyberforum.ru/ado-net/thread189997.html
Не понятно, что за "Parent(RelationName).Name"
Нашел ответ на свой вопрос.
Если кому интересно, то решается следующим образом.
В таблице DataSet, в которую загружаются данные из базы данных, добавляем столбец не связанный с базой данных. В нем в проперти Expression прописываем типа "Parent(RelationName).Name".
При выводе в DataGridView не показываем столбец с идентификатором на Parent, а вместо него показываем этот столбец. В итоге, вместо идентификатора Parent имеем значение Parent.Name.
www.cyberforum.ru/ado-net/thread189997.html
Не понятно, что за "Parent(RelationName).Name"
Класс DataTableReader является адаптером для классов DataTable или DataSet, позволяя использовать их в контекстах, где требуется ссылка на DbDataReader или IDataRecord.
www.rsdn.ru/article/db/guide_firebird2_adonet3....
www.rsdn.ru/article/db/guide_firebird2_adonet3....
Re: Нужна помощь по отображению нескольких master-detail [new]
Sergey Tokarev
Откуда: Украина,Харьков
Сообщений: 185
Используйте TemplateField и DataGridView.
1. Сначала создаем грид с отелями.
2. Добавляем в него TemplateRow
3. В шаблон столбца добавляем ДатаГрид
4. На событие RowDataBound (или как-то так) определяем значение ключика связи для внутреннего грида. И заполняем его.
5. С еще одним внутренним гридом - аналогично
4 сен 07, 15:51 [4618745]
www.sql.ru/forum/actualthread.aspx?tid=469738
DataTemplate, TemplateField - шаблоны для отображения данных.
Sergey Tokarev
Откуда: Украина,Харьков
Сообщений: 185
Используйте TemplateField и DataGridView.
1. Сначала создаем грид с отелями.
2. Добавляем в него TemplateRow
3. В шаблон столбца добавляем ДатаГрид
4. На событие RowDataBound (или как-то так) определяем значение ключика связи для внутреннего грида. И заполняем его.
5. С еще одним внутренним гридом - аналогично
4 сен 07, 15:51 [4618745]
www.sql.ru/forum/actualthread.aspx?tid=469738
DataTemplate, TemplateField - шаблоны для отображения данных.
Eng
www.akadia.com/services/dotnet_dbaccess.html туты
www.youtube.com/user/DeveloperExpress видео, туты
Rus
kbss.ru/blog/lang_c_sharp/ туты, курс
www.rsdn.ru/article статьи, возможно форум
cisharp.com/states.php?page=1 статьи
www.akadia.com/services/dotnet_dbaccess.html туты
www.youtube.com/user/DeveloperExpress видео, туты
Rus
kbss.ru/blog/lang_c_sharp/ туты, курс
www.rsdn.ru/article статьи, возможно форум
cisharp.com/states.php?page=1 статьи
среда, 07 декабря 2011
1. Должно быть отношение (если есть внешний ключ, то создаётся автоматически)
Вариант А
2. Установить DataSource'ы для каждой сетки на один и тот же DataSet.
3. Установить Master-грид и Detail-грид на Master-DataSource.
4. Установить свойство DataMember Detail-грид - на нужное отношение (внешний ключ).
читать дальше
(с)www.akadia.com/services/dotnet_databinding.html
Вариант Б
2. Создать BindingSource. Его Datasource установить не на Dataset1, а на BindingSource master-таблицы. Его DataMEmber указать на ключ.(Возможно, автоматически при присутсвии ключа в базе он не появляется, я его создавала вручную, удалив автоматически созданное отношение и создав его же заново)
3. Установить свойство DDatasource Detail-грид - на новый ключный BindingSource.
Ключный BindingSource можно использовать теперь во всех объектах.
Вариант А
2. Установить DataSource'ы для каждой сетки на один и тот же DataSet.
3. Установить Master-грид и Detail-грид на Master-DataSource.
4. Установить свойство DataMember Detail-грид - на нужное отношение (внешний ключ).
читать дальше
(с)www.akadia.com/services/dotnet_databinding.html
Вариант Б
2. Создать BindingSource. Его Datasource установить не на Dataset1, а на BindingSource master-таблицы. Его DataMEmber указать на ключ.(Возможно, автоматически при присутсвии ключа в базе он не появляется, я его создавала вручную, удалив автоматически созданное отношение и создав его же заново)
3. Установить свойство DDatasource Detail-грид - на новый ключный BindingSource.
Ключный BindingSource можно использовать теперь во всех объектах.
мой родной брат пришел в мой дом с оружием , рассказал моей жене как
правильно мыть посуду, моему сыну какие книги читать, дочери какие
фильмы смотреть, а мне ... как жить. Спасибо, брат за заботу. Но братом я
назвал тебя последний раз.(c) мишин