:) 我有一张表,包括任何行。
命名行我的表是:
ID_ImgPhoto(PK),IDPhoto(FK),标题,小,大,添加日期,添加Ip,状态。
我想在 asp.net 中的 DataReader 上读取并更改字符串 String.replace() 在我的表中的许多 Values Small 和 Large 行。我希望在选择和更改相同值行后将多行插入表中。我想选择有条件的多行。
我选择的代码是:
ALTER Procedure [dbo].[sp_Tbl_ImagePhotoGraphy_SelectRow]
@IDPhoto int
As
Begin
Select
[ID_ImgPhoto],
[IDPhoto],
[Title],
[Small],
[Larg],
[AddedDate],
[AddedIp],
[Status]
From Tbl_ImagePhotoGraphy
Where
[IDPhoto] = @IDPhoto
End
我想在给值 @IDPhoto 后更改值很多行并选择 Many Row my table 和 FOR Examples:
/*OLD DATA*/
ID_ImgPhoto IDPhoto Small Larg
1 1 OLD/1S.jpg OLD/1L.jpg
2 1 OLD/2S.jpg OLD/2L.jpg
3 1 OLD/3S.jpg OLD/3L.jpg
4 2 Oldsmall/1S.jpg OldLarg/1L.jpg
5 2 Oldsmall/1S.jpg OldLarg/1L.jpg
5 2 Oldsmall/1S.jpg OldLarg/1L.jpg
5 2 Oldsmall/1S.jpg OldLarg/1L.jpg
____________________________________________________________________
/*NEW DATA Afetr Select And Chnage Rows Value*/
ID_ImgPhoto IDPhoto Small Larg
1 1 NEW/1S.jpg NEW/1L.jpg
2 1 NEW/2S.jpg NEW/2L.jpg
3 1 NEW/3S.jpg NEW/3L.jpg
4 2 Oldsmall-2/1S.jpg OldLarg-2/1L.jpg
5 2 Oldsmall-2/1S.jpg OldLarg-2/1L.jpg
5 2 Oldsmall-2/1S.jpg OldLarg-2/1L.jpg
5 2 Oldsmall-2/1S.jpg OldLarg-2/1L.jpg