Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как выбрать случайную запись из базы данных? https://www.cyberforum.ru/ ado-net/ thread2041933.html
Хочу сделать программу для запоминания английских слов. Нужно из таблицы базы данных получить случайную строку в которой содержится английское слово, его перевод и число равное количеству правильных ответов. В интернете не могу найти ответ. SELECT TOP 1 column FROM table ORDER BY NEWID() - везде советуют так, но у меня так не работает. Базы данных учу пару дней. Ещё посоветуйте книгу хорошую по...
C# Знаки ? при заполнении БД
Пытаясь заполнить Базу Данных, столкнулся с проблемой. Когда пишу что-либо на русском, весь текст превращается просто в набор вопросительных знаков. Если же пишу на английском, то все в порядке. Помогите разобраться, в чем проблемка. И если можно, то чуточку подробней объясните решение моей проблемы, а то я новичок в этом деле, некоторые нюансы мне еще не совсем понятны.) Скрин самой...
C# В чем разница между вариантами создания DataRow? https://www.cyberforum.ru/ ado-net/ thread2041731.html
Есть у Троелсена пример // Добавить несколько строк в таблицу Inventory. DataRow carRow = inventoryTable.NewRow(); carRow = "BMW"; carRow = "Black"; carRow = "Hamlet"; inventoryTable.Rows.Add(carRow); carRow = inventoryTable.NewRow(); // Столбец 0 - это автоинкрементное поле идентификатора,
C# Select из TextBox Всем привет. Как в Шарпе сделать выборку с умножением из TextBox и потом поделить на 3000 например. Вот SQL запрос: Select pre_kod,ing_pav, pre_ska*100/3000, san_kod from v_gaminiai where gam_kod='40010100' В TextBox укажу количество в данном случае 100 и при выборке по этой формуле заполнятся данные таблицы. Вот мой вариант, но мне кажется нужно концертировать ТекстБокс: https://www.cyberforum.ru/ ado-net/ thread2041716.html
EF: null-значения C#
Есть такое описание свойства: public class SomeUnit { public int? SomeValue { get; set; } } Есть ли возможность убедить EFCore2 согласиться на подобное? По умолчанию, при попытке добавить миграцию, EF сообщает "Cannot insert the value NULL into column" и отменяет операцию. Подобное свойство не ошибка, мне действительно нужно 'not null'-поле базы данных с...
C# Группировка данных в таблице Ребята помогите разобраться. Как получить подобный результат? Не могу понять как группировать данные по производителю и вывести информацию в консоль? Как на рисунке.:cry: Делаю запрос к базе данных string zap = @"SELECT Company, model, prais FROM scb.phone"; string connStr=MyClass.stringconn; MySqlConnection conn = new MySqlConnection(connStr);// создаём объект для подключения к БД ... https://www.cyberforum.ru/ ado-net/ thread2041012.html
C# Как добавить параметр? Ошибка "Отсутствует сопоставление типа DataRowView с известным типом управляемого поставщика" https://www.cyberforum.ru/ ado-net/ thread2040969.html
Здравствуйте, подскажите пожалуйста, как добавить параметр? При попытке добавления появляется ошибка: System.ArgumentException: "Отсутствует сопоставление типа объекта System.Data.DataRowView с известным собственным типом управляемого поставщика." Как я понял это в том месте где добавляется дата через DataTamePincher(dTPEmploy). Подскажите, как правильно добавить дату? using (SqlConnection con...
C# Выборка элементов в ячейке, использующей мастера подстановки с несколькими значениями
Добрый день!. Нужна небольшая помощь с запросами. В чем суть: У меня есть две таблицы, первая таблица содержит информацию о фильме (название, год выпуска, жанры, время), вторая таблица состоит из списка жанров (боевик, драма и т. д.). В первой таблице в ячейке жанры с помощью мастера подстановки выбираю несколько жанров из второй таблицы. Теперь сама проблема: как должен выглядеть запрос,...
C# DataGridView текст с кавычками ' ' https://www.cyberforum.ru/ ado-net/ thread2040587.html
Привет Всем. Есть DataGridView, она заполняется данными.Потом я её вставляю в базу данных. Один столбик нужно вставлять с кавычками одиночными, как это правильно сделать ? string StrQuery; try { using (OdbcCommand comm = new OdbcCommand()) { comm.Connection = conn;
C# Правильное открытие, закрытие соединения Приветствую. Знаю что этот вопрос уже затёрт до дыр, знаю что соединение требует много ресурсов. Как я понимаю есть два решение этой проблемы это блок using и sqlConnection.Open() ну или sqlConnection.OpenAsync(). Вот в чем вопрос программа будет работать с базой постоянно пока она запущенна, то есть постоянно отправлять туда данные и постоянно их от туда получать, постоянно это каждую секунду... https://www.cyberforum.ru/ ado-net/ thread2040322.html
Как правильно создавать таблицы SQL База Данных C#
Приветствую. Вот какая у меня проблема необходимо программно создавать таблицу, имя таблицы генерировать будет тоже программа. Вся проблема в том что в таблице 260 столбцов. Вопрос в том как правильней создавать такую таблицу? Посоветуйте
C# Окно сообщения об ошибке DataGridView по умолчанию, при изменении типа ячейки в комбо бокс
2 / 2 / 2
Регистрация: 02.06.2017
Сообщений: 63
20.09.2017, 17:32  [ТС] 0
.NET 4.x

Редактирование dataGridView в новой форме при DoubleClick - C# - Ответ 10767030

20.09.2017, 17:32. Показов 2229. Ответов 4
Метки (Все метки)

Ответ

Хм... Неужели нет варианта проще...? Помнится, давно, на С++ еще правда, просто передавал параметры в форму. Вероятно, на шарпе вполне реализовать подобное....
C++
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::ActionEditExecute(TObject *Sender)
{
 if (dmData->QueryOrg->Eof) return;
  FOrganizationsEdit->ID = dmData->QueryOrg->FieldByName("ID")->AsInteger;
  FOrganizationsEdit->ShowModal();
  ID = FOrganizationsEdit->ID;
  SQLOrg();
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::DBGOrganizationsTitleClick(TColumn *Column)
{
 for (int i = 0; i < DBGOrganizations->Columns->Count; i++)
  DBGOrganizations->Columns->Items[i]->Title->Font->Color = clWindowText;
  Column->Title->Font->Color = clBlue;
  IndexT  = Column->FieldName;
  try{
    ID = dmData->QueryOrg->FieldByName("ID")->AsInteger;}
  catch(...){}
  SQLOrg();
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::FormCreate(TObject *Sender)
{
   Search<<loPartialKey<<loCaseInsensitive;
// Выделение цветом индексируемого столбца
  DBGOrganizations->Columns->Items[0]->Title->Font->Color = clBlue;
  IndexT = "Name";
  ID     = -1;
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::FormActivate(TObject *Sender)
{
   SearchChange = false;   // признак поиска
  MainForm->ShowFind(true, StatusBar1);  // очистить строку поиска
  SQLOrg();
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::FormKeyPress(TObject *Sender, char &Key)
{
 if(!DBGOrganizations->Focused()) return;
   if(Key == '\b')  // BackSpace
      SearchStr = SearchStr.SubString(1,SearchStr.Length() - 1);
   else
      SearchStr += Key;
   SearchData();  // найти запись
   if(Key == '\x1B')  // Esc
      SearchStr = "";
   Key = 0;
   MainForm->ShowFind(false, StatusBar1);  // очистить строку поиска
}
//---------------------------------------------------------------------------
// найти запись
void __fastcall TFOrganizations::SearchData()
{
  AnsiString LocatedField = DBGOrganizations->SelectedField->FieldName.UpperCase(); // поле поиска
  try
  { SearchChange = true;
    dmData->QueryOrg->Locate(LocatedField, SearchStr, Search);
    SearchChange = false;
  }
  catch(...)
  {}
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::SQLOrg()
{
  dmData->QueryOrg->DisableControls();
  dmData->QueryOrg->Close();
  dmData->QueryOrg->SQL->Clear();
  dmData->QueryOrg->SQL->Add("select * from tb_organizations order by " + IndexT);
  dmData->QueryOrg->Open();
  if (ID != -1)
    try{
        dmData->QueryOrg->Locate("ID", ID, Search);}
    catch(...){}
  dmData->QueryOrg->EnableControls();
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::ActionAddExecute(TObject *Sender)
{
  FOrganizationsEdit->ID = -1;
  FOrganizationsEdit->ShowModal();
  ID = FOrganizationsEdit->ID;
  SQLOrg();
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::ActionCloseExecute(TObject *Sender)
{
  if (Application->MessageBox("Вы действительно хотите закрыть Справочник -> Организации?",
  "Программа сообщает:", MB_YESNO + MB_ICONQUESTION) == IDYES)
    Close();
}
//---------------------------------------------------------------------------
void __fastcall TFOrganizations::ActionDelExecute(TObject *Sender)
{
  ID = dmData->Delete(dmData->QueryOrg, "tb_organizations", "ID");
  SQLOrg();
}
//---------------------------------------------------------------------------


Вернуться к обсуждению:
Редактирование dataGridView в новой форме при DoubleClick C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2017, 17:32
Готовые ответы и решения:

Редактирование строки DataGridView в отдельной форме
подскажите, как сделать редактирование при выделении нужной строки в DataGridView и нажатию после...

Подставить данные из combobox в DatagridView при создании новой записи в этом DatagridView
Здравствуйте! Возможно я плохо искал, но я искал ответ или наводку на решение. Подскажите...

DoubleClick в DataGridView
Столкнулся с проблемой. Требуется открывать окно по двойному щелчку по одной из строк DataGridView....

DataGridView и DoubleClick
Есть две формы. в первой есть datagridview и treeview, а во второй datagridview. При выборе в...

4
20.09.2017, 17:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2017, 17:32
Помогаю со студенческими работами здесь

DataGridView на одной форме и TexTBox на другой. Текстбоксы должны обеспечивать редактирование выбранной в гриде строки. Как?
Имеются две формы. Первая - содержит DataGridView DataGridView имеет источник данных - это...

DoubleClick по строке DataGridView и операции с данными этой строки
сорри не знал как правильно назвать тему Хочу сделать поиск. В DataGridView у меня будут выводится...

Неправильный id в dataGridView при добавлении новой строки
Есть таблица &quot; Accounts &quot; столбик &quot; id &quot; с автоинкрементом , в dataGridView , при добавлении новой...

Как правильно обработать DoubleClick по строке в DataGridView и определить номер этой строки
И снова здравствуйте! Хочу обработать двойной щелчек по строке в DataGridView Нарыл в тырнете...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru