Pergunta : Enchendo um TextBox em um formulário com os dados de um campo de uma tabela de base de dados do SQL no estúdio visual 2008

Eu tenho um formulário nomeado ViewNotes em um projeto de Visual Basic no estúdio visual 2008. Este formulário tem um RichTextBox nele nomeou txtNotes.
I am que tenta carregar dados do campo da “nota” de uma tabela nomeada t_notes em uma base de dados de usuário MyDatabase.
I am que tenta conseguir isto using o código de um código do
The do livro (aprender Visual Basic em 24 horas por James Foxall - que eu tenho que admitir me está tomando mais de 24 horas para conseguir este) fornecido neste livro ensina-lhe realmente como alcançar dados de uma base de dados do acesso using a rede da DEMORA e Ole.OleDBConnection.
I am que tenta modificar este código para usá-lo para alcançar dados de um usuário do SQL using o cliente do SQL. o
I am que fornece este código modificado no código window.
This codifica entretanto, não está trabalhando. Dá a seguinte propriedade do error
The SelectCommand não foi inicializado antes de chamar o depurador de programas do
with da “suficiência” que destaca a seguinte linha em meu código: o

I do
mySQLDataAdapterr.Fill do
(myDataTab) seria o mais grato para o conselho nos erros neste código que estão impedindo que consiga seu objetivo desejado.
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
>Imports notpretty System.Data " do class= " do id= " codeSnippet754438 do
           
class= do

Resposta : Enchendo um TextBox em um formulário com os dados de um campo de uma tabela de base de dados do SQL no estúdio visual 2008

mudar a linha No. 33

        mySQLDataAdapter = SqlDataAdapter novo (“nota SELETA dos t_notes”, do mySQLConnection)

        Sua conexão ativa atual é sqlconn do mySQLConnection não. Terminar o código que eu funciono sou aquele sou com minha base de dados
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
Importações System.Data
Importações System.Configuration
Importações System.Data.SqlClient
Classe pública ViewSQLClient

    sqlConn não ofuscante como SqlConnection novo
    mySQLConnection confidencial como SqlConnection novo
    mySQLDataAdapter confidencial como SqlDataAdapter
    mySQLCommandBuilder confidencial como SqlCommandBuilder
    myDataTable confidencial como DataTable novo
    RowPosition confidencial como o inteiro
    ViewSQLClient_FormClosed secundário confidencial (remetente de ByVal como o objeto, ByVal e como System.Windows.Forms.FormClosedEventArgs) segura Me.FormClosed
        mySQLConnection.Close ()
        mySQLConnection.Dispose ()
    Submarino da extremidade
    ViewSQLClient_Load secundário confidencial (remetente de ByVal como System.Object, ByVal e como System.EventArgs) segura MyBase.Load
        mySQLConnection.ConnectionString = da “=SMARTCHEATER \ sqlexpress origem de dados; Catalog=cricket inicial; Security=True Integrated”
        mySQLConnection.Open ()
        mySQLDataAdapter = SqlDataAdapter novo (“nome SELETO dos países”, do mySQLConnection)
        mySQLCommandBuilder = SqlCommandBuilder novo (mySQLDataAdapter)
        'O código na linha seguinte dá o erro 
        'Erro Messag: e a propriedade de ConnectionString não foi inicializado
        mySQLDataAdapter.Fill (myDataTable)
        Me.ShowCurrentRecord ()
    Submarino da extremidade
    ShowCurrentRecord secundário confidencial ()
        Se myDataTable.Rows.Count = 0 então
            txtNotes.Text = ""
            Retirar o submarino
        Terminar se
        txtNotes.Text = myDataTable.Rows (RowPosition) (“nome”) .ToString ()
    Submarino da extremidade
Classe da extremidade
Outras soluções  
 
programming4us programming4us