Member 14630006 Ответов: 1

Как отобразить 2 поля из базы данных access на этикетках


Эй, я пытаюсь поместить 2 поля в 2 метки , может быть, больше, чем 2 поля, но я застрял на том, как ввести второй код для второго поля вот мой код

Что я уже пробовал:

string connectString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:/ALL/Database311.mdb";

      OleDbConnection cn = new OleDbConnection(connectString);
      cn.Open();

      string selectString = "SELECT name AND uu FROM tabel22";
      OleDbCommand cmd = new OleDbCommand(selectString, cn);

      OleDbDataReader reader = cmd.ExecuteReader();
      if (reader.Read())
      {
          label1.Text = reader.GetString(reader.GetOrdinal("name"));
          label5.Text = reader.GetString(reader.GetOrdinal("uu"));
      }


      cn.Close();

1 Ответов

Рейтинг:
6

F-ES Sitecore

Выделите несколько столбцов, разделив их запятой.

string selectString = "SELECT [name], uu FROM tabel22";


Это предполагает, что у вас есть одна строка в "tabel22" с именем и полем uu. Если вы этого не сделаете, то вам нужно будет объяснить, что находится в вашей базе данных.

Однако вы действительно должны давать вещам описательные имена, как элементам базы данных, так и элементам управления.


Member 14630006

большое спасибо это действительно сработало

Member 14630006

у меня есть еще один вопрос Должен ли я ввести его здесь или сделать новую страницу вопроса о том же проекте

F-ES Sitecore

Как правило, лучше всего начать новый вопрос