Salut,
Y a-t-il un equivalent ASP.NET � Array() en ASP qui permet de cr�er un tableau � partir d'un champ d'un recordset ou d'une liste de valeurs.
Merci
Salut,
Y a-t-il un equivalent ASP.NET � Array() en ASP qui permet de cr�er un tableau � partir d'un champ d'un recordset ou d'une liste de valeurs.
Merci
"Winter is coming" (ma nouvelle page d'accueil)
![]()
Je viens de constater en plus dans une de mes pages que j'ai d�j� fait l'op�ration en faisant:
Je vais assayer de le refaire avec un datareader.
Code : S�lectionner tout - Visualiser dans une fen�tre � part Arr_Mon_Champ = recordset.getrows(-1,1,"Mon_Champ")
Cependant, existe-t-il un fct en ASP.NET qui permette de faire:
Merci bcp.
Code : S�lectionner tout - Visualiser dans une fen�tre � part Arr_Mon_Champ = Array(val1,val2,val3,...,valn)
Q: Un datareader est-il l'equivalent d'un recordset?
"Winter is coming" (ma nouvelle page d'accueil)
Je pense que tu devrais utilis� une collection type.
Tu fais ainsi le mapping entre les objets cote application et les donnee en base.
De cette facon tu peux travailler plus facilement avec tes objets metiers
Si �a t'interesse je te filerai le code pour charger tes donnees avec ton DataReader.
Un collection Type est une arrayList
![]()
Je ne suis pas certain de m'�tre bien exprim�.
Je souhaite r�cup�rer diff�rentes valeurs d'enregistrements:
Pour le moment, je proc�de comme ceci:Closing Approved
Closing Requested
Created
Denied
Live
New Request
Submitted
Seulement, je voudaris r�cup�rer ces valeurs dans "MonArray" pour effectuer une nouvelle requete du genre:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim myConnection As SqlConnection Dim myCommand As SqlCommand Dim myReader As SqlDataReader Dim strSql As String myConnection = CType(Session("myConnection"), SqlConnection) strSql = "SELECT DISTINCT Ct_Status FROM Contract ORDER BY Ct_Status" myCommand = New SqlCommand(strSql, myConnection) myReader = myCommand.ExecuteReader() myReader.Read() grdctstatus.DataSource = myReader grdctstatus.DataBind() myReader.Close()
On �tait d'accords?
Code : S�lectionner tout - Visualiser dans une fen�tre � part "SELECT * FROM Matable WHERE Ct_Status = '' + MonArray(i) + '';"
"Winter is coming" (ma nouvelle page d'accueil)
Pfff, je p�te un cable l�!![]()
![]()
![]()
Array ou Arraylist, comment on cr�� un tableau dynamique en ASP.NET?
Je fais de l'ASP classique et je me met au .NET. La transission est pas facile.
Merci d'avance.Dim myConnection As SqlConnection
Dim strSql As String
Dim myDataSet As New DataSet
Dim arrStatus As New ArrayList
myConnection = CType(Session("myConnection"), SqlConnection)
strSql = "SELECT DISTINCT Ct_Status FROM Contract ORDER BY Ct_Status"
Dim myDataAdapter As New SqlDataAdapter(strSql.ToString(), myConnection)
myDataAdapter.Fill(myDataSet, "status")
Dim GetRows As DataTable = myDataSet.Tables("status")
Je veux r�cup�rer les valeurs de Ct_Status
"Winter is coming" (ma nouvelle page d'accueil)
Bon, finalement, tout arrive...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Dim myConnection As SqlConnection Dim strSql As String Dim myDataSet As New DataSet Dim arrStatus As Array = Array.CreateInstance(GetType(Object), 10) myConnection = CType(Session("myConnection"), SqlConnection) strSql = "SELECT DISTINCT Ct_Status FROM Contract ORDER BY Ct_Status" Dim myDataAdapter As New SqlDataAdapter(strSql.ToString(), myConnection) myDataAdapter.Fill(myDataSet, "status") Dim GetRows As DataTable = myDataSet.Tables("status") Dim r As Integer For r = 0 To GetRows.Rows.Count - 1 arrStatus.SetValue(GetRows.Rows(r)(0).ToString(), r) Next For r = 0 To arrStatus.GetLength(0) - 1 Response.Write(arrStatus.GetValue(r) & "<br>") Next
"Winter is coming" (ma nouvelle page d'accueil)
Partager