Hi,
You need to user Stored Procedure instead of writing SQL on code side. Kindly review below stored procedure which will help you to achieve your result as expected.
To understand and work with stored procedure, review below few links.
Sql Server - How to write a Stored procedure in Sql server[
^]
SQL Server Stored Procedure[
^]
Select SQL Server Stored Procedures using ASP.Net Example[
^]
CREATE PROCEDURE AddInsertUser
@UserId VARCHAR(30)
AS
IF EXISTS(SELECT 1 FROM Table88 where User_ID= @UserId)
BEGIN
UPDATE INTO Table99
(User_ID, FT_UNDERGR, DATE, FT_GRAD, FTE_UNDERG, FTE_GRAD, NON_CREDIT, TOTAL_FTE, FCFTUHC, FCFTPBHC, FCPTUHC, FCPTPBHC, NCHC, UnderG12, Postb9, Total123b4b, FTEYR, THCAS, FTE40, HC50, FTE4050)
SELECT User_ID, FT_UNDERGR, DATE, FT_GRAD, FTE_UNDERG, FTE_GRAD, NON_CREDIT, TOTAL_FTE, FCFTUHC, FCFTPBHC, FCPTUHC, FCPTPBHC, NCHC, UnderG12, Postb9, Total123b4b,FTEYR, THCAS, FTE40, HC50, FTE4050 FROM Table88 WHERE User_ID = @UserId
END
ELSE
BEGIN
INSERT INTO Table99
(User_ID, FT_UNDERGR, DATE, FT_GRAD, FTE_UNDERG, FTE_GRAD, NON_CREDIT, TOTAL_FTE, FCFTUHC, FCFTPBHC, FCPTUHC, FCPTPBHC, NCHC, UnderG12, Postb9, Total123b4b, FTEYR, THCAS, FTE40, HC50, FTE4050)
SELECT User_ID, FT_UNDERGR, DATE, FT_GRAD, FTE_UNDERG, FTE_GRAD, NON_CREDIT, TOTAL_FTE, FCFTUHC, FCFTPBHC, FCPTUHC, FCPTPBHC, NCHC, UnderG12, Postb9, Total123b4b,FTEYR, THCAS, FTE40, HC50, FTE4050 FROM Table88 WHERE User_ID = @UserId;
END
SELECT * FROM Table88 WHERE User_ID = @UserId