/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Stored procedures og listboxes - ASP.NET
Fra : J.


Dato : 05-11-02 00:39

Hejsa-

Kan nogen fortælle mig den korrekte fremgangsmåde når man skal trække nogle
værdier ud af en stored procedure og benytte dem i en listbox?

På forhånd tak,

J.



 
 
Jakob Andersen (05-11-2002)
Kommentar
Fra : Jakob Andersen


Dato : 05-11-02 00:52

"J." <test@neovoid.org> wrote
> Kan nogen fortælle mig den korrekte fremgangsmåde når man skal trække
nogle
> værdier ud af en stored procedure og benytte dem i en listbox?

Noget ala nedenstående, dog vil jeg anbefale at lave en central klasse til
håndtering af databasekald.

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script language="c#">
void Page_Load(){
SqlConnection objConn = new SqlConnection("<DIN CONNECTIONSTRING>");
SqlCommand objCmd = new SqlCommand("<NavnPåStoredProcedure>",
objConn);
objCmd.CommandType = CommandType.StoredProcedure;
objConn.Open();
SqlDataReader objReader = objCmd.ExecuteReader(
CommandBehavior.CloseConnection );
minSelectbox.DataSource = objReader;
minSelectbox.DataBind();
}
</script>
<asp:dropdownlist id="minSelectbox" DataValueField="IdKolonne"
DataTextField="TekstKolonne" />

--
Jakob Andersen



J. (05-11-2002)
Kommentar
Fra : J.


Dato : 05-11-02 01:12


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:aq714t$2u1l$1@news.cybercity.dk...
> "J." <test@neovoid.org> wrote
> > Kan nogen fortælle mig den korrekte fremgangsmåde når man skal trække
> nogle
> > værdier ud af en stored procedure og benytte dem i en listbox?
>
> Noget ala nedenstående, dog vil jeg anbefale at lave en central klasse til
> håndtering af databasekald.
>
> <%@ Import Namespace="System.Data" %>
> <%@ Import Namespace="System.Data.SqlClient" %>
> <script language="c#">
> void Page_Load(){
> SqlConnection objConn = new SqlConnection("<DIN
CONNECTIONSTRING>");
> SqlCommand objCmd = new SqlCommand("<NavnPåStoredProcedure>",
> objConn);
> objCmd.CommandType = CommandType.StoredProcedure;
> objConn.Open();
> SqlDataReader objReader = objCmd.ExecuteReader(
> CommandBehavior.CloseConnection );
> minSelectbox.DataSource = objReader;
> minSelectbox.DataBind();
> }
> </script>
> <asp:dropdownlist id="minSelectbox" DataValueField="IdKolonne"
> DataTextField="TekstKolonne" />


Hej Jakob,

tak for dit lynhurtige svar. Du nævner at lave en central klasse til
databasekaldet - nu er jeg ny til .NET/C#, hvad indebærer det? Hvad er
fordelene? Hvordan kommer jeg i gang? Nogle gode links at læse mere? Tusind
tak for ethvert input.

- J.



Jakob Andersen (05-11-2002)
Kommentar
Fra : Jakob Andersen


Dato : 05-11-02 01:29

"J." <test@neovoid.org> wrote
> tak for dit lynhurtige svar. Du nævner at lave en central klasse til
> databasekaldet - nu er jeg ny til .NET/C#, hvad indebærer det?
> Hvad er fordelene?

At du har en klasse der håndterer samtlige dine databaseoperationer, på
denne måde har du en klar adskillelse af data og "logik".

> Hvordan kommer jeg i gang? Nogle gode links at læse mere?

Der er masser af link derude alt ahængig af hvilket sprog du ønsker at
benytte, lav en søgning på google.

--
Jakob Andersen



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste