Silvertlight, VB, Sql Server

Signaler
Messages postés
5
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
29 janvier 2010
-
Messages postés
5
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
29 janvier 2010
-
Bonjour,

Je souhaite connecter un projet en silverlight sur une base SQL Server. Je n'ai trouvé que des exemples en C# et je n'arrive pas à les "passer" en VB.
J'ai essayé avec un ADO, j'ai créé le svc, le servicereference, mais je ne sais pas comment faire ma requete ... en fait je cherche un exemple simple en VB.

Voici mon xaml.vb :
Imports System
Imports System.Windows
Imports System.Linq
Imports System.Windows.Controls
Imports System.Windows.Media
Imports System.Windows.Media.Animation
Imports System.Windows.Shapes
Imports System.Collections.ObjectModel
Imports System.Data.Services.Client
Imports LeManoirDuCarrelage.ServiceReferenceManoir

Partial Public Class Page
Inherits UserControl

Dim Categorie As ClassCategorie

Public Sub New()
InitializeComponent()

Dim svcContext As New ManoirEntities(New Uri("Test.svc", UriKind.Relative))

End Sub

End Class


Kristof.

1 réponse

Messages postés
5
Date d'inscription
jeudi 6 mars 2003
Statut
Membre
Dernière intervention
29 janvier 2010

Bon, je sais pas ce que j'ai cliqué ...

Voici le fichier xaml :



<Grid x:Name="LayoutRoot">
<Grid.Background>
<LinearGradientBrush EndPoint="1,0" StartPoint="0,0" MappingMode="RelativeToBoundingBox">
<GradientStop Color="#FF000000"/>
<GradientStop Color="#FF32E517" Offset="1"/>
</LinearGradientBrush>
</Grid.Background>
<Grid.RowDefinitions>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBlock FontSize="16" Foreground="red" Text="Texte" Grid.Row="1" Grid.Column="0"/>
<TextBlock x:Name="CodeCategorie" FontSize="16" Foreground="Red" Text="{Binding NomCategorie, Mode=OneWay}" Grid.Row="1" Grid.Column="1"/>
<TextBlock FontSize="16" Foreground="red" Text="Liste" Grid.Row="2" Grid.Column="0"/>
<ListBox x:Name="ListeCategories" Foreground="red" ItemsSource="{Binding Mode=Oneway}" Grid.Row="2" Grid.Column="1">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel x:Name="AfficheListeCategories" Orientation="Horizontal" Margin="5">
<TextBlock x:Name="CodeCategorie" FontSize="16" Text="{Binding CodeCategorie}" Foreground="red"/>
<TextBlock x:Name="NomCategorie" FontSize="16" Text="{Binding NomCategorie}" Foreground="red"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>



Et donc, comment faire le lien ??

Je sais qu'il faut dans le xaml.vb rajouter un ListeCategorie.Datacontext=xxxxx

Donc si quelqu'un peut m'aider, merci !!!!!

Kristof.