Как получить данные из базы данных с помощью строки подключения
Привет я новичок в этом деле vb.net ,мой вопрос заключается в том, что я использую поле со списком, и мне нужно получить данные из sql server с помощью строки подключения, и я попробовал приведенный ниже код.Это не работает
Что я уже пробовал:
Imports System Imports System.Collections.Generic Imports System.Web Imports System.Xml Imports System.Windows.Forms Imports System.Data.SqlClient Imports System.Configuration Public Class Form1 Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged Dim VB = ConfigurationManager.ConnectionString["HMDB"].ConnectionString Using Con = New SqlConnection(VB) Dim SqlText = "Select DocEntry from dbo.Master1" Dim cmd = New SqlCommand(SqlText, Con) Con.Open() ComboBox1.DataSource = cmd.ExecuteReader() ComboBox1.DataBind() End Using End Sub End Class
______________________________________________________________________________________
Приложение.конфиг
<?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionstrings> <connectionStrings> <add name ="HMDB" connectionString ="Data Source=DESKTOP-68VGRJG;Database=master;integrated security =SSPI"/> </connectionStrings> </configuration> </configuration>
F-ES Sitecore
"Не работает" не имеет технического определения или смысла, вам придется объяснить, в чем проблема немного лучше. т. е. получаете ли Вы сообщения об ошибках, что вы видите, что вы не ожидали бы, что вы не видите, что вы ожидаете и т. д. Однако я чувствую, что вы должны научиться использовать отладчик для пошагового выполнения кода, а также Google, как связать asp.net поле со списком в базе данных, а каждый элемент в раскрывающемся должен как текстовое поле и значение поля (у вас есть только одно поле в источнике данных), а также сообщить раскрывающемся списке имя поля, которое вы хотите использовать для текста\значение, посмотрите код здесь
http://stackoverflow.com/questions/15205380/how-to-bind-a-drop-down-control-to-a-data-source-in-asp-net
Member 12605293
Привет
Спасибо за Ваш быстрый ответ, я прочитаю ссылку.Все, что мне нужно, - это получить данные из определенного столбца в моей базе данных, чтобы перенести их в ComboBox.Но он не дает вывода, т. е. никакие данные не отображаются, когда я нажимаю на выпадающее меню в моем поле со списком.