Silvertlight, VB, Sql Server

webtof Messages postés 5 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 29 janvier 2010 - 29 janv. 2010 à 12:48
webtof Messages postés 5 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 29 janvier 2010 - 29 janv. 2010 à 12:53
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

webtof Messages postés 5 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 29 janvier 2010
29 janv. 2010 à 12:53
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.
0
Rejoignez-nous