Программное средство «Автосалон»
19

                    "CREATE TABLE B (id int IDENTITY(1,1), [Фамилия Имя Отчество] nvarchar(100), [Номер счета] nvarchar(100), [Сумма средств] nvarchar(100), [Выплота по вкладу] nvarchar(100), [Кредитная история] nvarchar(300), [Долг по кредиту] nvarchar(100), [Личные сведенья] nvarchar(300), [Страховой полюс] nvarchar(100), Дата datatime)";

                command.ExecuteScalar();

                connection.Close();

            }

            else

            {

                ShowDB();

            }

        }

 

        private void ShowDB()

        {

            SqlCeEngine engine = new SqlCeEngine("Data Source='Contacts.sdf';");

            SqlCeConnection connection = new SqlCeConnection(engine.LocalConnectionString);

            connection.Open();

            SqlCeCommand command = connection.CreateCommand();

            command.CommandText = "SELECT * FROM B ORDER BY [Фамилия Имя Отчество]";

            SqlCeDataReader dataReader = command.ExecuteReader();

 

            string st;  // значение поля БД

            int itemIndex = 0;

 

            listView1.Items.Clear();

 

            while (dataReader.Read())

            {

                for (int i = 0; i < dataReader.FieldCount; i++)

                {

                    st = dataReader.GetValue(i).ToString();

                    switch (i)

                    {

                        case 0:  // поле id

                            listView1.Items.Add(st);

                            break;

                        case 1:  // поле фио

                            listView1.Items[itemIndex].SubItems.Add(st);

                            //listView1.Items.Add(st);

                            break;

                        case 2:  // поле ном сч

                            listView1.Items[itemIndex].SubItems.Add(st);

                            break;

                        case 3:  // поле сумм сред

                            listView1.Items[itemIndex].SubItems.Add(st);

                            break;

                       case 4:  // выплота по вкладу

                            listView1.Items[itemIndex].SubItems.Add(st);

                            break;

                      case 5:  // поле кредит истор

                            listView1.Items[itemIndex].SubItems.Add(st);

                            //listView1.Items.Add(st);

                            break;

                        case 6:  // поле долг по кредиту

                            listView1.Items[itemIndex].SubItems.Add(st);

                            break;

                        case 7:  // поле Личные сведенья

                            listView1.Items[itemIndex].SubItems.Add(st);

                            break;

                        case 8:  // поле Страховой полюс

                            listView1.Items[itemIndex].SubItems.Add(st);