Thanks for your reply Vinnie.,Here is a my table, maybe that would make a little bit more senseCREATE TABLE [dbo].[Product]( [Product_Id] [int] IDENTITY(1,1) NOT NULL, [Product_Group_Id] [int] NOT NULL, [Product_Name] [nchar](50) NOT NULL, [TextField1] [nchar](250) NULL, [TextField2] [nchar](250) NULL, [TextField3] [nchar](250) NULL, [TextField4] [nchar](250) NULL, [TextField5] [nchar](250) NULL, [TextField6] [nchar](250) NULL, [TextField7] [nchar](250) NULL, [TextField8] [nchar](250) NULL, [TextField9] [nchar](250) NULL, [TextField10] [nchar](250) NULL, [IntField1] [int] NULL, [IntField2] [int] NULL, [IntField3] [int] NULL, [IntField4] [int] NULL, [IntField5] [int] NULL, [IntField6] [int] NULL, [IntField7] [int] NULL, [IntField8] [int] NULL, [IntField9] [int] NULL, [IntField10] [int] NULL, [DecimalField1] [decimal](18, 2) NULL, [DecimalField2] [decimal](18, 2) NULL, [DecimalField3] [decimal](18, 2) NULL, [DecimalField4] [decimal](18, 2) NULL, [DecimalField5] [decimal](18, 2) NULL, [DecimalField6] [decimal](18, 2) NULL, [DecimalField7] [decimal](18, 2) NULL, [DecimalField8] [decimal](18, 2) NULL, [DecimalField9] [decimal](18, 2) NULL, [DecimalField10] [decimal](18, 2) NULL, [MultyLineField1] [ntext] NULL, [MultyLineField2] [ntext] NULL, [MultyLineField3] [ntext] NULL, [MultyLineField4] [ntext] NULL, [MultyLineField5] [ntext] NULL, [MultyLineField6] [ntext] NULL, [MultyLineField7] [ntext] NULL, [MultyLineField8] [ntext] NULL, [MultyLineField9] [ntext] NULL, [MultyLineField10] [ntext] NULL,
And example of data inside the table is: (and I'm not using all columns)Prod Id Prod Name group Id text1 text2 text3 int1 int21 Prod1 23 File 5462 Prod2 8 Path User Add Does this clear a bit up?