> Tech > Listings 6,7 & 8

Listings 6,7 & 8

Tech - Par iTPro - Publié le 24 juin 2010
email

Listing 6 : Procédure stockée qui renvoie trois tables

CREATE PROCEDURE procStoreAuthorSales
AS
SET NOCOUNT ON
SELECT stor_name FROM dbo.stores
SELECT au_lname + ', ' + au_fname AS au_name FROM dbo.authors
SELECT au_name, stor_name, sales FROM dbo.vwSales
RETURN
Listing 7 : Utiliser une DataView comme DataSource pour une Windows Form

DataGrid

Dim ds as XTabDS = New XTabDS()
Dim dv as DataView = New DataView(ds.Tables("XTab"))
dv.Sort = "Author Names ASC"
myDataGrid.DataSource = dv

Listing 8 : Fonction SQL qui ajoute des enregistrements fictifs aux
ventes en dollars agrégées

CREATE FUNCTION dbo.fn_Sales()
RETURNS TABLE
AS
RETURN
(SELECT au_name, stor_name, sales
FROM dbo.vwSales
UNION
SELECT dbo.authors.au_lname + ', ' + dbo.authors.au_fname AS au_name,
dbo.stores.stor_name, 0 as Sales
FROM dbo.authors
CROSS JOIN
dbo.Stores)

Téléchargez gratuitement cette ressource

Comment aborder la sauvegarde moderne ?

Comment aborder la sauvegarde moderne ?

Au-delà de l’effet de « corvée », souvent soulignée par les administrateurs, la sauvegarde moderne est un nouveau concept qui a le potentiel de transformer toute direction des systèmes d’information, quelle que soit sa taille, et d’apporter des réponses fonctionnelles nouvelles pour rendre le service informatique plus efficace. Découvrez comment aborder la sauvegarde moderne

Tech - Par iTPro - Publié le 24 juin 2010