Диаграмма C# Visual Studio НЕ МОЖЕТ обрабатывать даты в XValueC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Диаграмма C# Visual Studio НЕ МОЖЕТ обрабатывать даты в XValue

Сообщение Anonymous »

Моя диаграмма в Microsoft Forms в Visual Studio не может отображать даты в правильном формате. Когда вы помещаете целые числа, это работает отлично, но числа, отформатированные так, чтобы они выглядели как даты, не работают.
Это моя таблица в sqlite с pd_data как целыми числами.

Код: Выделить всё

CREATE TABLE producao(
pd_pr_codigo INTEGER,
pd_data INTEGER,
pd_codigo INTEGER,
pd_qtd_produzida REAL,
PRIMARY KEY (pd_pr_codigo, pd_codigo, pd_data)
FOREING KEY (pd_pr_codigo) REFERENCES produtos(pr_codigo)
это мой код:

Код: Выделить всё

        private void BtProdBlocos_Click(object sender, EventArgs e)
{
try
{
string sql = "SELECT pd_data, pd_qtd_produzida FROM producao";
SqliteParameter[] emptyparameter = new SqliteParameter[]{ };
chart1.DataSource = Funcoes.Cursor(sql, emptyparameter);

chart1.Series["Producao"].XValueMember = "pd_data";
chart1.Series["Producao"].YValueMembers = "pd_qtd_produzida";

chart1.DataBind();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
А это график, значения целых чисел X, соответствующие датам 2024/10/22 и 2024/10/23.
теперь, используя pd_data в качестве текста и помещая даты типа дд/мм/гггг в sql:

Код: Выделить всё

CREATE TABLE producao(
pd_pr_codigo INTEGER,
pd_data TEXT,
pd_codigo INTEGER,
pd_qtd_produzida REAL,
PRIMARY KEY (pd_pr_codigo, pd_codigo, pd_data)
FOREING KEY (pd_pr_codigo) REFERENCES produtos(pr_codigo)
при одинаковых датах и ​​одном и том же коде появляется только 1 дата, и что бы я ни делал и не пробовал. Я. НЕТ. ДОСТИЖЕНО. УСТАНОВИТЬ.
столбцы таблицы с датами есть.
Отладил код и пришел к выводу, что все даты приходят , они по какой-то причине просто не отображаются на диаграмме правильно. Кроме того, Funcoes.cursor — это подключение к базе данных. Я отправляю запрос sql через эту функцию, и она возвращает все значения.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-xvalue
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Диаграмма C# Visual Studio НЕ МОЖЕТ обрабатывать даты в XValue
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Проблема с обработкой даты в C# Visual Studio Chart XValue
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Что такое rvalue, lvalue, xvalue, glvalue и prvalues?
    Anonymous » » в форуме C++
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Что такое rvalue, lvalue, xvalue, glvalue и prvalues?
    Anonymous » » в форуме C++
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Почему член выражения объекта - это xvalue, а не Prvalue?
    Anonymous » » в форуме C++
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»