powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с Update
3 сообщений из 3, страница 1 из 1
Помогите с Update
    #34976045
ramzes.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть выборка из базы.
Код: plaintext
1.
2.
3.
4.
5.
SELECT [Budget].[dbo].[Depa].[id] as '#', 
		[Budget].[dbo].[Depa].[NameDep] as 'Наименование отдела', 
		[Budget].[dbo].[Pers].[NameP] as 'Руководитель отдела', 
		[Budget].[dbo].[Depa].[Post] as 'Должность'
          FROM [Budget].[dbo].[Depa] 
            INNER JOIN [Budget].[dbo].[Pers] on [Budget].[dbo].[Depa].[idPers] = [Budget].[dbo].[Pers].[id] 

Insert выполняется через вот этот скрипт
Код: plaintext
1.
2.
3.
4.
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
        SqlDataSource1.Insert()
        Label1.Text = Trim(Label1.Text) +  1 

    End Sub
С помощью вот такого запроса
Код: plaintext
INSERT INTO Depa (id, NameDep, idPers, Post) Values (@id, @NameDep, @idPers, @Post)
Delete через вот этот скрипт
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
    If RadioButtonList1.SelectedValue = "start" Then
            Response.Redirect("http://gafax/hr")
        End If
        If GridView1.SelectedIndex = - 1  Then
            Exit Sub
        End If
        If RadioButtonList1.SelectedValue = "" Then
        ElseIf RadioButtonList1.SelectedValue = "Edit" Then
            Response.Write("функция в разработке")
        ElseIf RadioButtonList1.SelectedValue = "Delete" Then
            Try
                GridView1.DeleteRow(GridView1.SelectedIndex)
            Catch ex As Exception
                Response.Write(ex.Message)
            End Try
        End If
    End Sub
Через вот такой запрос
Код: plaintext
delete  Depa where (id=@id)

Подскажите как сделать запрос на обновление
ни как не разберусь как команду update привязать к скрипту и что дописать в скрипте
Вот мой запрос на Update
Код: plaintext
1.
2.
3.
4.
UPDATE [Budget].[dbo].[Depa] 
             SET [Budget].[dbo].[Depa].[id] = @id,
                   [Budget].[dbo].[Depa].[NameDep] = @NameDep,
	      [Budget].[dbo].[Depa].[Post]= @Post 
             WHERE id=@id;
Поправьте где ошибка.....!!!!
...
Рейтинг: 0 / 0
Помогите с Update
    #34977497
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в запросе ты находишь id и его же обновляешь
смысл?
WHERE id=@id
SET [Budget].[dbo].[Depa].[id] = @id
может это лишнее
Код: plaintext
[Budget].[dbo].[Depa].[id] = @id

Код: plaintext
1.
2.
3.
UPDATE [Budget].[dbo].[Depa] 
             SET  [Budget].[dbo].[Depa].[NameDep] = @NameDep,
	      [Budget].[dbo].[Depa].[Post]= @Post 
             WHERE [Budget].[dbo].[Depa].[id]=@id;
...
Рейтинг: 0 / 0
Помогите с Update
    #34978601
ramzes.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
А что в скипте прописать надо?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите с Update
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]