سلام جناب مهندس.میخواستم فرمی رو طراحی کنم که بشه کاربر درخواستش رو بزاره بعد من بهش پاسه بدم که این پاسخ فقط برای خودش قابل رویت باشه یعنی وارد سیستم که شد بتونه پاسخ رو ببینه
سلام، کافیه UserID کاربری که لاگین شده است را بگیرید و داخل جدول درخواست قرار دهید و پاسخ ها را وصل کنید به درخواست تا از اینجا متوجه پاسخ درخواست ها و اینکه هر درخواست برای چه کسی ثبت شده است ، بشوید.
بخشید نمونه ای هست بتونم استفاده بکنم
این مسئله مربوط به کد نویسی نمیشه ، مربوط به طراحی دیتابیس است و طراحی دیتابیس به پروژه شما مربوط می شود که چه امکاناتی را در نظر دارید ، من یک اسکریپت ساده از یک دیتابیس براتون اینجا ضمیمه میکنم ، امیدوارم کاربردی باشد.
CREATE TABLE [dbo].[Tbl_Users]( [UserID] [int] IDENTITY(1,1) NOT NULL, [FullName] [nvarchar](150) NOT NULL, CONSTRAINT [PK_Tbl_Users] PRIMARY KEY CLUSTERED ( [UserID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[Tbl_Requests] Script Date: 04/17/2016 11:36:28 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Tbl_Requests]( [RequestID] [int] IDENTITY(1,1) NOT NULL, [UserID] [int] NOT NULL, [RequestMessage] [nvarchar](max) NOT NULL, [AnswerMessage] [nvarchar](max) NULL, CONSTRAINT [PK_Tbl_Requests] PRIMARY KEY CLUSTERED ( [RequestID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: ForeignKey [FK_Tbl_Requests_Tbl_Users] Script Date: 04/17/2016 11:36:28 ******/ ALTER TABLE [dbo].[Tbl_Requests] WITH CHECK ADD CONSTRAINT [FK_Tbl_Requests_Tbl_Users] FOREIGN KEY([UserID]) REFERENCES [dbo].[Tbl_Users] ([UserID]) GO ALTER TABLE [dbo].[Tbl_Requests] CHECK CONSTRAINT [FK_Tbl_Requests_Tbl_Users] GO
ممنونم جناب مهندس
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)