Data Componenta   otázka

ASP.NET WebForms

Ahoj. Potřebuju z databáse vytíhnout jenom hodnotu. Ne celou tabulku, a zapsat ji to <asp:Literal Text="Ona hodnota z databáze"...

Nevíta jak na to?

Díky moc

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zkuste literalu přiřadit ID a potom volejte někde v kódu:

MujLiteral.Text = ZiskejHodnotu()

P.S. Moc se nedivím, že na tuto triviální záležitost nikdo neodpověděl, zkuste si přečíst seriál pro začátečníky a něčemu se přiučte...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

A jak tu hodnotu získám?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Uděláte si funkci, která se připojí k databázi a vrátí pžadovanou hodnotu, například takovouto:

Private Function ZiskejHodnotu() As String
    Dim d As New SqlDataAdapter("SELECT neco FROM nekde WHERE neco = 'neco'", "váš connectionstring")
    Dim ds As New DataSet()
    d.Fill(ds)

    If ds.Tables(0).Rows.Count > 0 Then Return ds.Tables(0).Rows(0)(0) Else Return ""
End Function

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback