powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не умею пользоваться классами
3 сообщений из 3, страница 1 из 1
Не умею пользоваться классами
    #38302056
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обьясните пожалуйста чего я не сделал. Я написал класс для регистрации со свойствами и процедурой самой авторизации :
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
Imports Microsoft.VisualBasic
Imports System.Data.SqlClient
Imports System.Data
Imports System.Data.SqlDbType
Public Class UserRegistration
    Private Fname, Lname, Number As String
    Private Skypestr, Emailstr, VKstr, ImgUrlstr As String
    Public Property FirstName As String

        Set(Value As String)
            Fname = Value
        End Set
        Get
            Return Fname
        End Get
    End Property
    Public Property LastName As String

        Set(Value As String)
            Lname = Value
        End Set
        Get
            Return Lname
        End Get
    End Property
    Public Property TelNumber As String

        Set(Value As String)
            Number = Value
        End Set
        Get
            Return Number
        End Get
    End Property
    Public Property Skype As String

        Set(Value As String)
            Skypestr = Value
        End Set
        Get
            Return Skypestr
        End Get
    End Property
    Public Property Email As String

        Set(Value As String)
            Emailstr = Value
        End Set
        Get
            Return Emailstr
        End Get
    End Property
    Public Property VK As String

        Set(Value As String)
            VKstr = Value
        End Set
        Get
            Return VKstr
        End Get
    End Property

    Public Property ImgURL As String

        Set(Value As String)
            ImgUrlstr = Value
        End Set
        Get
            Return ImgUrlstr
        End Get
    End Property
    Public Sub registrate()
        Dim con As New SqlConnection
        con.ConnectionString = ConfigurationManager.ConnectionStrings("(local)").ConnectionString

        Dim comand As New SqlCommand
        comand.CommandType = Data.CommandType.StoredProcedure
        comand.Connection = con
        comand.Parameters.Add("@FirstName", VarChar, 20, FirstName)
        comand.Parameters.Add("@LastName", VarChar, 20, LastName)
        comand.Parameters.Add("@TelNumber", VarChar, 30, TelNumber)
        comand.Parameters.Add("@Email", VarChar, 50, Email)
        comand.Parameters.Add("@Skype", VarChar, 50, Skype)
        comand.Parameters.Add("@VK", VarChar, 50, VK)
        comand.CommandText = "[UserRegistration]"
        con.Open()
        comand.ExecuteNonQuery()
        comand.Dispose()



    End Sub

End Class


На странице вызываю его для заполнения свойств и регистрации:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Imports System.Data
Imports System.Data.SqlClient
Imports UserRegistration
Partial Class _Default
    Inherits System.Web.UI.Page
    
    Protected Sub Confirm_Click(sender As Object, e As EventArgs) Handles Confirm.Click
        FirstName = "text"
        LastName = ""
        registrate()

    End Sub
End Class


А среда пишет, что : "Ошибка 1 Ссылка на член, не являющийся общим, должна быть ссылкой на объект."

Что я не сделал для реализации моей затеи?)
...
Рейтинг: 0 / 0
Не умею пользоваться классами
    #38302061
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Imports System.Data
Imports System.Data.SqlClient
Imports UserRegistration
Partial Class _Default
    Inherits System.Web.UI.Page
    
    Protected Sub Confirm_Click(sender As Object, e As EventArgs) Handles Confirm.Click
        Dim ur As New UserRegistration
        With ur
            .FirstName = "text"
            .LastName = ""
            .registrate()
        End With
    End Sub
End Class
...
Рейтинг: 0 / 0
Не умею пользоваться классами
    #38302114
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

понял спс
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не умею пользоваться классами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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