Quantcast
Channel: ฟอรัม Getting started with SQL Server
Viewing all articles
Browse latest Browse all 8428

update two tables

$
0
0

Hi ,

I have two tables details table and emptimesheet table .below ia my aspxdesign for details table

                  sun date

dropdown1  starttime  endtime   bf  luch  dinner  total

travel         9:00am     12:00pm  5                       02:55:00

dropdown2  starttime  endtime  bf   luch       dinner  total

travel         12:00am     4:00pm  5      20                  02:35:00

dropdown1  starttime  endtime  bf  luch  dinner  total

dropdown1  starttime  endtime  bf  luch  dinner  total

                                                                    total   05:30:00

okbtn

okbtn saves data in databasetable(details table)  and copies same data in  emptimesheet

emptimesheet deisgn

 sun  services                      starttime entime         bf   lun    dinn       total

 date       travel,travel             9:00am   4:00pm    10  20                     05:30:00

 mon services starttime entime bf lun  dinn total

 tues services starttime entime bf lun  dinn total

mainsubmitbutton //it saves all emptimesheet data into emptimesheet table

same data into emptimesheet table (i dont know how to calculate minimum time and maximum time , total of bf,total of lunch,total of dinner  from database) 

below are my details table

CREATE TABLE [dbo].[DetailsTable](
	[ID] [int] IDENTITY(1,1) NOT NULL,
	[ServiceID] [int] NULL,
	[DayoftheWeek] [varchar](50) NULL,
	[Date] [datetime] NULL,
	[Services] [varchar](50) NULL,
	[Venue] [varchar](50) NULL,
	[ProjectName] [varchar](50) NULL,
	[StartTime] [varchar](50) NULL,
	[EndTime] [varchar](50) NULL,
	[Breakfast] [varchar](50) NULL,
	[Lunch] [varchar](50) NULL,
	[Dinner] [varchar](50) NULL,
	[Total] [varchar](50) NULL,
	[HoursTotal] [varchar](50) NULL,
	[DetID] [int] NULL
) ON [PRIMARY]

GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[DetailsTable] WITH CHECK ADD CONSTRAINT

[FK_DetailsTable_EmployeesTable] FOREIGN KEY([ServiceID]) REFERENCES [dbo].[EmployeeTSDates] ([TSID]) GO ALTER TABLE [dbo].[DetailsTable] CHECK CONSTRAINT [FK_DetailsTable_EmployeesTable]


CREATE TABLE [dbo].[EmpTimesheet]( [ID] [int] IDENTITY(1,1) NOT NULL, [EmpID] [int] NOT NULL, [EmpName] [varchar](50) NULL, [StartDate] [datetime] NULL, [EndDate] [datetime] NULL, [day] [varchar](50) NULL, [date] [datetime] NULL, [Service] [nvarchar](max) NULL, [Venue] [nvarchar](50) NULL, [StartTime] [varchar](50) NULL, [EndTime] [varchar](50) NULL, [Breakfast] [varchar](50) NULL, [Lunch] [varchar](50) NULL, [Dinner] [varchar](50) NULL, [DailyTotal] [varchar](50) NULL, [Total] [varchar](50) NULL, [OnsiteHrs] [varchar](50) NULL, [StandardHrs] [varchar](50) NULL, [TravelHrs] [varchar](50) NULL, [OvertimeHrs] [varchar](50) NULL ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[EmpTimesheet] WITH CHECK ADD CONSTRAINT

[FK_EmpTimesheet_EmployeeTSDates] FOREIGN KEY([EmpID]) REFERENCES [dbo].[EmployeeTSDates] ([TSID]) GO ALTER TABLE [dbo].[EmpTimesheet] CHECK CONSTRAINT [FK_EmpTimesheet_EmployeeTSDates]

 

when i update anything in details table i want to update in emptimesheet table also . both tables references TSID in EmpTSDAtes.
detailstable stores data

1	1	Sunday	2014-01-05 00:00:00.000	Administrative Work	edison	AT&T Plaza	9:00am	5:00pm	5	10		07:45:00	07:45:00	NULL
2	1	Monday	2014-01-06 00:00:00.000	IdleTime	edison	AT&T Plaza	9:00am	5:00pm	5	20		07:35:00	09:15:00	NULL
3	1	Monday	2014-01-06 00:00:00.000	Post Processing	edison	AT&T Plaza	5:00pm	7:00pm		20		01:40:00	09:15:00	NULL
4	1	Tuesday	2014-01-07 00:00:00.000	IdleTime	edison	WinSphere/Wylie	9:30am	1:00pm	5			03:25:00	07:05:00	NULL
5	1	Tuesday	2014-01-07 00:00:00.000	IdleTime	woodbridge	WinSphere/Wylie	1:00pm	5:00pm		20		03:40:00	07:05:00	NULL
6	1	Wednesday	2014-01-08 00:00:00.000	IdleTime	mahway	WinSphere/Wylie	12:00pm	6:00pm		20		05:40:00	08:05:00	NULL
7	1	Wednesday	2014-01-08 00:00:00.000	IdleTime	mahway	WinSphere/Wylie	12:00pm	6:00pm		20		05:40:00	08:05:00	NULL
8	1	Thursday	2014-01-09 00:00:00.000	Onsite/WalkTesting	edison	Dallas LoveField	9:00am	5:00pm	10			07:50:00	09:30:00	NULL
9	1	Thursday	2014-01-09 00:00:00.000	IdleTime	edison	Dallas LoveField	5:00pm	7:00pm		20		01:40:00	09:30:00	NULL
10	1	Friday	2014-01-10 00:00:00.000	Administrative Work	edison	AT&T Plaza	9:30am	10:00am	5			00:25:00	00:25:00	NULL
11	1	Friday	2014-01-10 00:00:00.000	Post Processing	edison	AT&T Plaza	10:00am	5:00pm		30		06:30:00	00:25:00	NULL
12	1	Saturday	2014-01-11 00:00:00.000	IdleTime	edison	AT&T Plaza	9:30am	11:00am	5			01:25:00	06:55:00	NULL
13	1	Saturday	2014-01-11 00:00:00.000	IdleTime	edison	Dallas LoveField	11:00am	5:00pm		30		05:30:00	06:55:00	NULL

emptimesheet data

3	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Sun	2014-01-05 00:00:00.000	Administrative Work 	edison,,,	09:00 AM	05:00 PM	5	10	0	07:45:00	55:30:0	NULL	NULL	NULL	NULL
4	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Mon	2014-01-06 00:00:00.000	RF Installation , Post Processing 	edison,edison,,	09:00 AM	07:00 PM	5	40	0	09:15:00	55:30:0	NULL	NULL	NULL	NULL
5	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Tues	2014-01-07 00:00:00.000	RF Installation , IdleTime 	edison,woodbridge,,	09:30 AM	05:00 PM	5	20	0	07:05:00	55:30:0	NULL	NULL	NULL	NULL
6	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Weds	2014-01-08 00:00:00.000	Equipment Configuration , Onsite/WalkTesting 	edison,edison,,	09:30 AM	06:00 PM	5	20	0	08:05:00	55:30:0	NULL	NULL	NULL	NULL
7	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Thurs	2014-01-09 00:00:00.000	Onsite/WalkTesting , Equipment Configuration 	edison,edison,,	09:00 AM	07:00 PM	10	20	0	09:30:00	55:30:0	NULL	NULL	NULL	NULL
8	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Fri	2014-01-10 00:00:00.000	Administrative Work , Post Processing 	edison,edison,,	09:30 AM	05:00 PM	5	30	0	06:55:00	55:30:0	NULL	NULL	NULL	NULL
9	1	ram	2014-01-05 00:00:00.000	2014-01-11 00:00:00.000	Sat	2014-01-11 00:00:00.000	Equipment Configuration , RF Installation 	edison,edison,,	09:30 AM	05:00 PM	5	30	0	06:55:00	55:30:0	NULL	NULL	NULL	NULL


Viewing all articles
Browse latest Browse all 8428

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>