How can I ensure that the currently selected row ID in Parent Table automatically appears in my child form when I create a new row in the Child Form.
I am using VB 2008 Express
I have a Stored Procedure for the chiled table called "Files" can I do it from there:-
Code:ALTER PROCEDURE dbo.CreateFile ( @FileName varchar(50), @DateCreated varchar(50), @CreatedBy varchar(50), @Filetype varchar(50), @Folder varchar(50), @FileClassification varchar(50), @Re varchar(50), @Modified Timestamp OUTPUT, @FileID int OUTPUT, @FolderID int OUTPUT ) AS SET NOCOUNT ON -- Inserts New Row INSERT INTO Files ( FileName, DateCreated, CreatedBy, Filetype, Folder, FileClassification, Re, FolderID ) VALUES ( @FileName, @DateCreated, @CreatedBy, @Filetype, @Folder, @FileClassification, @Re, @FolderID ); IF @@ROWCOUNT>0 AND @@ERROR=0 -- Checks if Last Statement Produced an Error -- SELECT @FileID = FileID, @Modified = Modified, @FolderID = FolderID FROM Files WHERE (FileID = SCOPE_IDENTITY());


Reply With Quote