1

(2 відповідей, залишених у C#, .NET)

Я вже дізнався чому не працює пошук, треба було взяти ім'я стовпця в квадратні дужки.
"AND TypesCosts.[Name] LIKE N'%" + this.type + "%';"

2

(1 відповідей, залишених у C#, .NET)

Добрий день, мені потрібно написати метод який видалятиме об'єкт класу PrimeList по поля model

namespace KPZ_KKR
{
    class Program
    {

        static void Main(string[] args)
        {
            List<PrimeList> primeLists = new List<PrimeList>();

            ColectionPrimeList.add(1, primeLists);
            ColectionPrimeList.print(primeLists);
            Console.ReadLine();
        }
    }
    public class PrimeList
    {
        public PrimeList(string model, bool twoSIM, decimal diagonal, decimal price)
        {
            this.model = model;
            this.twoSIM = twoSIM;
            this.diagonal = diagonal;
            this.price = price;
        }
        public string model;
        public bool twoSIM;
        public decimal diagonal;
        public decimal price;
     }
    public class ColectionPrimeList
    {
        public static void print(List<PrimeList> n)
        {
            foreach (PrimeList x in n)
                Console.WriteLine(x.model + " " + x.twoSIM + " " + x.diagonal + " " + x.price);
            Console.ReadLine();
        }

        public static void add(int n, List<PrimeList> biblio)
        {
            for (int i = 0; i < n; i++)
            {
                string restored = Console.ReadLine();
                string[] wrrestored = restored.Split(new char[] { ' ' });
                biblio.Add(new PrimeList(wrrestored[0], Convert.ToBoolean(wrrestored[1]), Convert.ToDecimal(wrrestored[2]), Convert.ToDecimal(wrrestored[3])));
            }
        public static void delete(?????){
        Console.WriteLine("Введіть модель телефона який потрібно видалити");
        string model = Console.ReadLine();
        ????
        ????
        }

3

(2 відповідей, залишених у C#, .NET)

Добрий день
роблю пошук записі в бд по типам витрат , і пошук чомусь не працює, якщо писати в запиті слово яке потрібно знайти,
то запит працює, а якщо по полю то ні.

"AND TypesCosts.Name LIKE N'%" + this.type + "%';";

https://replace.org.ua/uploads/images/9224/8caf66b62cf1eb16dbd1654110ff98a9.jpg

"AND TypesCosts.Name LIKE N'%Валютні%';";

https://replace.org.ua/uploads/images/9224/20aab4e38271cf19dba87885442ba6c2.jpg

4

(6 відповідей, залишених у C#, .NET)

Я вже виправив помилку,раніше коли я створював бд, то я не поставив властивість IDENTITY.
Коли вмене вже виникла помилка з додаванням нового запису до бд я тоді додав властивість IDENTITY, але я ще забув змінти шлях до бд

            connect.ConnectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\....Database1.mdf;Integrated Security=True;Asynchronous Processing=True";

5

(6 відповідей, залишених у C#, .NET)

Добрий день, допоможіть мені будь ласка,
при спробі добавити новий запис до бд нічого не відбувається,
скоріш за все проблема в запиті або бд.

Метод який додає до бд новий запис

       private void InsertCategory()
        {
            try
            {
                connect.Open();
                string command = "INSERT INTO TypesCosts([Name], [Description]) VALUES(N'" + textBox1.Text + "','"+ textBox2.Tex + "');";
                SqlCommand myCommand = new SqlCommand(command, connect);
                if (myCommand.ExecuteNonQuery() > 0)
                {
                    MessageBox.Show("Запис додано.");
                }
                else MessageBox.Show("Введіть коректні дані.");
            }
            catch (SqlException ex)
            {
                Console.WriteLine(ex.Message);
            }
            finally
            {
                connect.Close();
            }
        }

Таблиця TypesCosts

CREATE TABLE [dbo].[TypesCosts] (
    [idTypesCosts] INT           IDENTITY (1, 1) NOT NULL,
    [Name]         NVARCHAR (50) NULL,
    [Description]  NVARCHAR (50) NULL,
    PRIMARY KEY CLUSTERED ([idTypesCosts] ASC)
);

6

(2 відповідей, залишених у C#, .NET)

Як зробити щоб checkedListBox1 став знов не прозорим?

7

(2 відповідей, залишених у C#, .NET)

https://replace.org.ua/uploads/images/9224/7dad8c41781e6cf7e17d46a7ad9230be.jpg

8

(4 відповідей, залишених у C++)

koala написав:

А визначення Participants ми телепатично маємо побачити?
Ну і write призначений для бінарних файлів, текстовий перегляд буде досить суттєво відрізнятися.

Є клас Participants з полями:
name (ім'я)
averageScore (середній бал з школи)
passportId (id паспорта)
phone(телефон)
Scool(школа)

Participants має два віртуальних метода

    virtual void add();
    virtual void print();

ну і там гетери і сетери для кожного поля

і є клас Scool який містить масив обє'ктів Participants
поля

    Participants zno;

методи

    int countsInFile();
    void deletezno();
    void addParticipants(int);
    void oldest();
    void print();
    void sort();
    int find(char*, char*);
    void edit();
    void search();

9

(4 відповідей, залишених у C++)

Ось в мене є метод addParticipants який створює новий об'єкт класу Participants, і він чомусь некоректно записує дані в файл.
Що я не так роблю?

void Scool::addParticipants(int count)
{
    Participants zno;
    fstream fin;
    int i;
    char name[45];
    double averageScore;
    int passportId;
    char phone[45];
    char scool[45];
    for (i = 0; i < count; i++)
    {
        fin.open("bd.txt", fstream::app);
        do
        {
            cout << i  << ")---------------------------------" << endl;
            cout << "Name -> ";
            cin >> name;
            zno.setName(name);

            cout << "averageScore -> ";
            cin >> averageScore;
            zno.setAverageScore(averageScore);

            cout << "passportId -> ";
            cin >> passportId;
            zno.setPassportId(passportId);

            cout << "Phone -> ";
            cin >> phone;
            zno.setPhone(phone);

            cout << "Scool -> ";
            cin >> scool;
            zno.setScool(scool);

            cout << "-----------------------------------\n\n\n" << endl;
            if (!find(name, scool))
            {
                system("cls");
                cout << "New-------------------" << endl;
            }
            else
            {
                fin.write((char*)&zno, sizeof(zno));
                fin.close();
                break;
            }
        } while (true);
    }
}

https://replace.org.ua/uploads/images/9224/59591d8b4c3825c9c245417cf10a8141.jpg
https://replace.org.ua/uploads/images/9224/7b3079f8f208e90852f45baadc3bd73e.jpg

10

(1 відповідей, залишених у C++)

Вивести на екран всі вистави і дати їх проходження, які відбудуться в
заданий день тижня.

#include <iostream>
#include <string>
#include <utility>
#include <Windows.h>
using namespace std;

class THEATRE
{
public:
    void GetTheatre()
    {
        for (int i = 0; i < lenght; i++)
        {
            cout << vistava[i].GetInfo() << endl;
        }
    }
   
    void GetTheatre(string days)
    {
        for (int i = 0; i < lenght; i++)
        {
                   //?????
        }
    }

private:
    static const int lenght = 2;
    class VISTAVA
    {
    private:
        string Nazva;
        struct DateStruct
        {
            int year{};
            int month{};
            int day{};
        };
        DateStruct dateStruct;
        int Cost;
        string Day_week;
    public:
        VISTAVA(string Nazva, DateStruct dateStruct, int Cost,string Day_week)
        {
            this->Nazva = Nazva;
            this->dateStruct = dateStruct;
            this->Cost = Cost;
            this->Day_week = Day_week;
        }
        string GetInfo()
        {
            return "VISTAVA: Nazva= " + Nazva + "dateStruct= " +  + "Cost= " + to_string(Cost) + "Day_week= " + Day_week;
        }
    };
    VISTAVA vistava[lenght]
    {
        VISTAVA("Вистава капітошка", {2020,9,01}, 200, "Четвер"),
        VISTAVA("Вистава капітошка", {2020,9,01}, 200, "Понеділок")
    };
};


int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);

    THEATRE theatre;
    theatre.GetTheatre();



    system("pause");

}

Вчуся розробляти програми на мові c# в Window Form. І я чув що вроді немає вакансій на роботу технології Window Form і WPF, ну точніше є але дуже мало. Це типу так?
Ну якщо так, то дуже шкода, мені сподобалося розробляти програми з ui/ux дизайном.

Є в нас клієнт,  він робить замовлення, оплачує, вибирає замовлення.

Добрий день, допоможіть будь ласка скласти сценарії основних подій для предметної області «Перукарня».

14

(1 відповідей, залишених у C#, .NET)

Я найшов код як намалювати цю рамку

        private void panel1_Paint(object sender, PaintEventArgs e)
        {
                Pen p = new Pen(Brushes.Black, 2);
                e.Graphics.DrawRectangle(p, e.ClipRectangle);
        }
        private void panel1_SizeChanged(object sender, EventArgs e)
        {
            Graphics gr = panel1.CreateGraphics();
            Pen pen1 = new Pen(Color.Black);
            panel1.Refresh();
        }

Добрий вечір, як зробити рамку навкруг елемента panel в Windows Forms C#?

Допоможіть будь ласка виконати хоч би одне із цих двох завдань, бо я в цьому нічого не шарю.
https://replace.org.ua/uploads/images/9224/910f191492ce73bb2cfc8967e52c480e.jpg

Допоможіть з запитом для mysql
Мені потрібно вивести клієнта в якого найбільше замовлень

https://replace.org.ua/uploads/images/9224/2c3639698f869edcb4201a404cc9fbe8.jpg

SELECT ПІБ_клієнта,
    COUNT(Клієнт_id_Клієнт)
FROM
    Замовлення
    inner join Клієнт on id_Замовлення = id_Клієнт
GROUP BY Клієнт_id_Клієнт,ПІБ_клієнта
ORDER BY COUNT(Клієнт_id_Клієнт) DESC;

Я б хотів remastered ну або краще remake ігри FEAR.

19

(2 відповідей, залишених у Бази даних)

Проблему я уже вирішив

INSERT INTO Автомобіль (Виробник_id_Виробник,Модель_автомобіля,Рік_випуску_автомобіля)
 VALUE ('9','Ford Mustang V GT','2006');

https://replace.org.ua/uploads/images/9224/150a6a7fe3c6a758983da0bffed412c9.jpg

https://replace.org.ua/uploads/images/9224/9a4517338a65639765083a529e32a147.jpg