Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Prosledjivanje Value iz dropdown liste u sql bazu

[es] :: .NET :: Prosledjivanje Value iz dropdown liste u sql bazu

[ Pregleda: 3473 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zorzi
Beograd

Član broj: 1746
Poruke: 49
*.beoland.co.yu



Profil

icon Prosledjivanje Value iz dropdown liste u sql bazu24.04.2003. u 09:33 - pre 255 meseci
Da li je neko uspeo da u ASP.NET-u prosledi neki ID,tj. value iz dropdown liste u SQL bazu? I ako jeste kako??

''''''''''''''na strani gde se obradjuje dogadjaj''''''''''''''''''''''''''''
........
Dim cmd3 As New SqlCommand("INSERT INTO PREDMETI (STR, ID_S, BR_PR, BR_UP, NAP, RES) values('" & _
txtStr.Text & "', " & _
DDListS.SelectedItem.Value & ", '" & _ ''''ovde nece da prihvati ID
txtBrPr.Text & "','" & _
txtUpBroj.Text & "','" & _
txtNap.Text & "','" & _
txtRes.Text & "')", myConnection)
...........................

''''''''''''a na strani gde su web kontrole u formi'''''''''''''''''''''''''''''
....................
<asp:dropdownlist id="DDListS" Font-Size="12px" Font-Name="verdana" Runat="server" Width="200px" AutoPostBack="True" DataValueField="ID_S"></asp:dropdownlist>
.....................
 
Odgovor na temu

dotnet
Beograd

Član broj: 4344
Poruke: 112
*.ptt.yu

Jabber: dotnet@elitesecurity.org


Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu24.04.2003. u 17:34 - pre 255 meseci
Pozdrav

Koju ti gresku javlja?
dotnet
 
Odgovor na temu

veljaradenkovic
Velja Radenkovic
Beograd

Član broj: 2977
Poruke: 281
*.ptt.yu

ICQ: 147120023


Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu27.04.2003. u 00:48 - pre 255 meseci
HM..? Ja sam uspeo i to vise puta najnormalnije. Rekao bih da nije problem u ovih nekoliko redova sto si napisao nego negde drugo ... Sta ti je polje u koje ubacujes ovaj ID?

 
Odgovor na temu

zorzi
Beograd

Član broj: 1746
Poruke: 49
*.120.EUnet.yu



Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu27.04.2003. u 12:53 - pre 255 meseci
Ne prijavljuje mi gresku, nego mi u sql bazu uvek upisuje 0,
iako je AutoPostBack="True", a to polje ID u bazi je tipa int.
Druga (TextField) regularnono upise.
 
Odgovor na temu

dotnet
Beograd

Član broj: 4344
Poruke: 112
*.verat.net

Jabber: dotnet@elitesecurity.org


Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu27.04.2003. u 16:30 - pre 255 meseci
Pozdrav

Jesi li siguran da Value ima vrednost razlicitu od 0?
dotnet
 
Odgovor na temu

veljaradenkovic
Velja Radenkovic
Beograd

Član broj: 2977
Poruke: 281
*.ptt.yu

ICQ: 147120023


Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu27.04.2003. u 17:31 - pre 255 meseci
Ako su ti clanovi u dropDownListi poredjani vec po tom Id-u mislim ako prvi clan liste odgovara id-u jedan drugi dva, treci tri, itd. mozda da probas sa nekom precicom tj. npr da ne prosledjujes value DropDovnListe vec SelectedItemIndex+1 posto ti jeprvi nula...
Meni ovo sve mirise na problem sa postBack ...
Probaj da stavis u proceduru u kojoj setujes ovu listu

if not Page.IsPostBack then
setujes kontrolu dodajes items itd.
end if

Ako se ne snadjes daj lepo ovde kod pa da vidimo ... Radio sam nesto ovako mnogo puta sigurno je neka sitnica.
 
Odgovor na temu

zorzi
Beograd

Član broj: 1746
Poruke: 49
*.3.EUnet.yu



Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu02.05.2003. u 16:19 - pre 255 meseci
najbolje bi bilo da ako vec imas kod, da ga iskopiras ovde pa da vidimo.
Znaci, treba prvo da iz jedne tabele ucita podatke u dropdown listu, da bi iz nje mogao da se selektuje podatak i da se ID (ili vrednost nekog drugog polja) tog selektovanog podatka prosledi u drugu tabelu baze. I da sve to radi sa CodeBehind stranom , a ne u okviru scripta na web strani. Da li je to izvodljivo???????
Meni radi kad nabrojim podatke u listi (ali ih ne vucem iz baze) i to sve u oviru scripta na web formi.
Ono sto je u starom ASP-u radilo sa <SELECT><Option value="ID"> itd.....

pozdrav
 
Odgovor na temu

dotnet
Beograd

Član broj: 4344
Poruke: 112
*.verat.net

Jabber: dotnet@elitesecurity.org


Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu02.05.2003. u 19:51 - pre 255 meseci
Pozdrav

Evo ga primer, doduse ne radi INSERT vec samo vezuje dropdownlist sa podacima iz baze i na selekt ispisuje ID. To bi trebalo da bude dovoljno. U pitanju je pubs baza iz MS SQL.

CodeBehind (WebForm1.aspx.vb)
Code:

Imports System.Data.SqlClient

Public Class WebForm1
    Inherits System.Web.UI.Page
    Protected WithEvents titles As System.Web.UI.WebControls.DropDownList
    Protected WithEvents title_id As System.Web.UI.WebControls.Label

#Region " Web Form Designer Generated Code "

    'This call is required by the Web Form Designer.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

    End Sub

    Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
        'CODEGEN: This method call is required by the Web Form Designer
        'Do not modify it using the code editor.
        InitializeComponent()
    End Sub

#End Region

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        If Not IsPostBack Then
            Dim cn As New SqlConnection(ConnectionString)
            cn.Open()

            Dim cmd As New SqlCommand("SELECT title_id, title FROM titles", cn)
            Dim dr As SqlDataReader
            dr = cmd.ExecuteReader

            titles.DataSource = dr
            titles.DataValueField = "title_id"
            titles.DataTextField = "title"
            titles.DataBind()

            dr.Close()
            cn.Close()
        End If
    End Sub

    Private Sub titles_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles titles.SelectedIndexChanged
        title_id.Text = titles.SelectedItem.Value
    End Sub
End Class


ASPX (WebForm1.aspx)
Code:

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication3.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
  <HEAD>
    <title>WebForm1</title>
    <meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
    <meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
    <meta name=vs_defaultClientScript content="JavaScript">
    <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
  </HEAD>
  <body MS_POSITIONING="GridLayout">

    <form id="Form1" method="post" runat="server">
<asp:DropDownList id="titles" runat="server" AutoPostBack="True"></asp:DropDownList><br><br>
<asp:Label id="title_id" runat="server"></asp:Label>

    </form>

  </body>
</HTML>

dotnet
 
Odgovor na temu

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.europronet.ba.



+1 Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu07.08.2006. u 22:26 - pre 215 meseci
xxxxx
 
Odgovor na temu

spartak

Član broj: 5625
Poruke: 631
*.ptt.yu.



+3 Profil

icon Re: Prosledjivanje Value iz dropdown liste u sql bazu08.08.2006. u 08:51 - pre 215 meseci
Nesto ti nije u redu sa prosledjivanjem parametara, u smislu da ti ID odlazi kao prazan. Zbog toga sto je int i ne postoji int null vec samo int 0 to se i prosledi bazi.
 
Odgovor na temu

[es] :: .NET :: Prosledjivanje Value iz dropdown liste u sql bazu

[ Pregleda: 3473 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.