Avatar billede crunch Nybegynder
05. marts 2003 - 21:32 Der er 4 kommentarer

udskriv data til label (newbe)

Hej,

Jeg har lige lidt problemer med at få nogle data ind i et labelfelt. Jeg har connection til min db, og jeg kan godt udskrive data med nedenstående:


Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Dim objConnection As OleDbConnection
        Dim objCommand As OleDbCommand
        Dim objDataReader As OleDbDataReader
        Dim strSQLQuery As String

        objConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../db/db.mdb") & ";")

        strSQLQuery = "SELECT strHtml FROM tblPageContentDynamic WHERE Id=1"

        objCommand = New OleDbCommand(strSQLQuery, objConnection)

        objConnection.Open()

        objDataReader = objCommand.ExecuteReader(CommandBehavior.CloseConnection)

        Do While objDataReader.Read()
            Response.Write(objDataReader.GetString(0))
        Loop
End Sub


Hvad er syntaksen for kun at hente en enkel værdi og sætte den i en variabel der kan læses for mit label fra min aspx side.. (hvis jeg ikke looper i ovenstående virker det ikke)..
Avatar billede guidmaster Nybegynder
05. marts 2003 - 21:36 #1
Her skal du nok kigge på ExcuteScalar. Den returnere kun et resultat fra din database.
Avatar billede disco_keld Nybegynder
05. marts 2003 - 21:36 #2
<asp:datalist id="dlJobData" runat="server">
                                                    <itemtemplate>
                                                        <div align="center">
                                                            <asp:label
                                                                font-bold="True"
                                                                font-name="verdana"
                                                                font-size="18px"
                                                                id="lblJobTitle"
                                                                text='<%# ShowBR(DataBinder.Eval(Container.DataItem, "JobTitle")) %>'
                                                                runat="server"
                                                            />
                                                        </div>
                                                        <br />
                                                        <br />
                                                        <asp:label
                                                            id="lblJobDescription"
                                                            text='<%# ShowBR(DataBinder.Eval(Container.DataItem, "JobDescription")) %>'
                                                            runat="server"
                                                        />
                                                    </itemtemplate>
                                                </asp:datalist>

mvh

DK :-)
Avatar billede disco_keld Nybegynder
05. marts 2003 - 21:38 #3
du binder dataene til en label med:

text='<%# ShowBR(DataBinder.Eval(Container.DataItem, "JobTitle")) %>'
Avatar billede crunch Nybegynder
01. september 2003 - 14:02 #4
opret lige et "svar" hvis du vil have pointsne
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester