Вопрос : Мне нужно создать, котор хранят процедуру для того чтобы показать посланные сообщения.

ИСПОЛЬЗУЙТЕ предмет ******
GO

/[omegalove]:  Таблица [dbo]. дата сценария [tbl_Messages]: 08/21/2010 13:16: 27 ТАБЛИЦА ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE [dbo]. [tbl_Messages] (ТОЖДЕСТВЕННОСТЬ
[MessageID] [int] (1.1) НУЛЕВОЙ, NULL/> NULL/> NULL
[ProfileID] [int] НЕ, NULL
[FromProfileID] [int],
[тело] [nvarchar] (максимальный) NULL, NULL
[MsgDate] [datetime], NULL
[MsgRead] [int], NULL
[MsgReplied] [int], NULL
[MsgNew] [int],
[ReplyOfMessageID] [int], NULL
[InitialMessageID] [int],
ГЛАВНЫМ ОБРАЗОМ КЛЮЧА ОГРАНИЧЕНИЮ ПО
[PK_tbl_Messages] СВЯЗАННОЕ (
[MessageID] ASC
) С (PAD_INDEX =, STATISTICS_NORECOMPUTE =, IGNORE_DUP_KEY =, ALLOW_ROW_LOCKS = ДАЛЬШЕ, ALLOW_PAGE_LOCKS = ДАЛЬШЕ) НА [ГЛАВНЫМ ОБРАЗОМ]
) НА [ГЛАВНЫМ ОБРАЗОМ] ТАБЛИЦЕ

GO

ALTER [dbo]. [tbl_Messages] ДОБАВЬТЕ НЕВЫПОЛНЕНИЕ ОБЯЗАТЕЛЬСТВА ОГРАНИЧЕНИЯ [DF_tbl_Messages_MsgDate] (getdate ()) ДЛЯ ТАБЛИЦЫ
GO

ALTER [MsgDate] [dbo]. [tbl_Messages] ДОБАВЬТЕ НЕВЫПОЛНЕНИЕ ОБЯЗАТЕЛЬСТВА ОГРАНИЧЕНИЯ [DF_tbl_Messages_MsgRead] ((0)) ДЛЯ ТАБЛИЦЫ
GO

ALTER [MsgRead] [dbo]. [tbl_Messages] ДОБАВЬТЕ НЕВЫПОЛНЕНИЕ ОБЯЗАТЕЛЬСТВА ОГРАНИЧЕНИЯ [DF_tbl_Messages_MsgReplied] ((0)) ДЛЯ ТАБЛИЦЫ
GO

ALTER [MsgReplied] [dbo]. [tbl_Messages] ДОБАВЬТЕ НЕВЫПОЛНЕНИЕ ОБЯЗАТЕЛЬСТВА ОГРАНИЧЕНИЯ [DF_Messages_MsgNew] ((0)) ДЛЯ ТАБЛИЦЫ
GO

ALTER [MsgNew] [dbo]. [tbl_Messages] ДОБАВЬТЕ НЕВЫПОЛНЕНИЕ ОБЯЗАТЕЛЬСТВА ОГРАНИЧЕНИЯ [DF_tbl_Messages_ReplyOfMessageID] ((0)) ДЛЯ ТАБЛИЦЫ
GO

ALTER [ReplyOfMessageID] [dbo]. [tbl_Messages] ДОБАВЬТЕ НЕВЫПОЛНЕНИЕ ОБЯЗАТЕЛЬСТВА ОГРАНИЧЕНИЯ [DF_tbl_Messages_InitialMessageID] ((0)) ДЛЯ
GO


[InitialMessageID] class=

Ответ : Мне нужно создать, котор хранят процедуру для того чтобы показать посланные сообщения.

одобренный последний раз для теперь, я обещаю, я забыл выбрать вашу экстренную колонку.  См. прикреплено пожалуйста.
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:
ИЗМЕНИТЕ ПРОЦЕДУРУ [dbo]. [prc_Messages_Sent_Select_All]
	@FromProfileID INT

КАК
НАЧНИТЕ
	УСТАНОВИТЕ NOCOUNT ДАЛЬШЕ
	
    ВЫБЕРИТЕ
		A. [MessageID],
		A. [ProfileID],
		A. [FromProfileID],
		A. [FromUsername],
		B. [UserName] КАК SentToUserName,
		A. [вопрос],
		A. [тело],
		новообращенный (varchar, A. [MsgDate], 107) КАК zdate,
		A. [MsgDate],
		A. [MsgRead],
		A. [MsgReplied],
		A. [MsgNew],
		A. [ReplyOfMessageID],
		A. [InitialMessageID]
    ОТ
		[tbl_Messages] a
	ВНУТРЕННЕ СОЕДИНИТЕ
		[tbl_Profile] b
		НА
			A. [ProfileID] =b. [ProfileID]
    ГДЕ
		=@FromProfileID A. [FromProfileID] И
		A. [MsgNew] =0
    ЗАКАЗ МИМО
		A. [MsgDate] DESC
КОНЕЦ
ИДИТЕ
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us