Vraag : Ik moet opgeslagen procedure tot stand brengen om verzonden berichten te tonen.

Het GEBRUIK [omegalove]
GO

/****** heeft bezwaar:  Lijst [dbo]. [tbl_Messages] de Datum van het Manuscript: het 13:16 van 08/21/2010: 27 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE- LIJST [dbo]. [tbl_Messages] (/> [MessageID] [int.] IDENTITEIT
[ProfileID] [int.] om NIETIG TE VERKLAREN niet, ONGELDIGE
[FromProfileID] [int.],
[[nvarchar] FromUsername] (50) ONGELDIG,
[[nvarchar] Onderwerp] (50) ONGELDIG, (maximum)
[[nvarchar] Lichaam] ONGELDIG, ONGELDIGE
[MsgDate] [datetime], ONGELDIGE
[MsgRead] [int.], ONGELDIGE
[MsgReplied] [int.], ONGELDIGE
[MsgNew] [int.],
[ReplyOfMessageID] [INT.] ONGELDIG,/> BEPERKING ONGELDIGE
[InitialMessageID] [INT.],
(
[MessageID] ASC
) MET (PAD_INDEX = WEG, STATISTICS_NORECOMPUTE = WEG, IGNORE_DUP_KEY = WEG, ALLOW_ROW_LOCKS =, ALLOW_PAGE_LOCKS =) OP [PRIMAIRE]
) OP [PRIMAIRE]

GO

ALTER- LIJST [DBO]. [tbl_Messages] VOEG het GEBREK van de BEPERKING [DF_tbl_Messages_MsgDate] toe (getdate ()) VOOR [MsgDate]
GO

ALTER- LIJST [dbo]. [tbl_Messages] VOEG het GEBREK van de BEPERKING [DF_tbl_Messages_MsgRead] toe ((0)) VOOR [MsgRead]
GO

ALTER- LIJST [dbo]. [tbl_Messages] VOEG het GEBREK van de BEPERKING [DF_tbl_Messages_MsgReplied] toe ((0)) VOOR [MsgReplied]
GO

ALTER- LIJST [dbo]. [tbl_Messages] VOEG het GEBREK van de BEPERKING [DF_Messages_MsgNew] toe ((0)) VOOR [MsgNew]
GO

ALTER- LIJST [dbo]. [tbl_Messages] VOEG het GEBREK van de BEPERKING [DF_tbl_Messages_ReplyOfMessageID] toe ((0)) VOOR [ReplyOfMessageID]
GO

ALTER- LIJST [dbo]. [tbl_Messages] VOEG het GEBREK van de BEPERKING [DF_tbl_Messages_InitialMessageID] toe ((0)) VOOR [
GO


van InitialMessageID]

Antwoord : Ik moet opgeslagen procedure tot stand brengen om verzonden berichten te tonen.

o.k. laatste tijd voor nu, beloof ik, vergat ik om uw extra kolom te selecteren.  Zie gelieve in bijlage.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
VERANDER PROCEDURE [dbo]. [prc_Messages_Sent_Select_All]
	@FromProfileID int.

ZOALS
BEGIN
	PLAATS NOCOUNT
	
    SELECTEER
		a. [MessageID],
		a. [ProfileID],
		a. [FromProfileID],
		a. [FromUsername],
		b. [Gebruikersbenaming] ALS SentToUserName,
		a. [Onderwerp],
		a. [Lichaam],
		zet (varchar, a. [MsgDate], 107) om ALS zdate,
		a. [MsgDate],
		a. [MsgRead],
		a. [MsgReplied],
		a. [MsgNew],
		a. [ReplyOfMessageID],
		a. [InitialMessageID]
    VAN
		[tbl_Messages] a
	BINNEN TREED TOE
		[tbl_Profile] B
		OP
			a. [ProfileID] =b. [ProfileID]
    WAAR
		a. [FromProfileID] =@FromProfileID EN
		a. [MsgNew] =0
    ORDE LANGS
		a. [MsgDate] DESC
EIND
GA
Andere oplossingen  
 
programming4us programming4us