1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <xs : schema id =" DataSet1" targetNamespace =" http://tempuri.org/DataSet1.xsd" xmlns : mstns =" http://tempuri.org/DataSet1.xsd" xmlns =" http://tempuri.org/DataSet1.xsd" xmlns : xs =" http://www.w3.org/2001/XMLSchema" xmlns : msdata =" urn:schemas-microsoft-com:xml-msdata" xmlns : msprop =" urn:schemas-microsoft-com:xml-msprop" attributeFormDefault =" qualified" elementFormDefault =" qualified" >
3
+ <xs : annotation >
4
+ <xs : appinfo source =" urn:schemas-microsoft-com:xml-msdatasource" >
5
+ <DataSource DefaultConnectionIndex =" 0" FunctionsComponentName =" QueriesTableAdapter" Modifier =" AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode =" IncludeSchema" xmlns =" urn:schemas-microsoft-com:xml-msdatasource" >
6
+ <Connections >
7
+ <Connection AppSettingsObjectName =" Web.config" AppSettingsPropertyName =" MS:SQL2019 Bağlantısı" ConnectionStringObject =" " IsAppSettingsProperty =" true" Modifier =" Assembly" Name =" MS:SQL2019 Bağlantısı (Web.config)" ParameterPrefix =" @" PropertyReference =" AppConfig.System.Configuration.ConfigurationManager.0.ConnectionStrings.MS:SQL2019 Bağlantısı.ConnectionString" Provider =" System.Data.SqlClient" />
8
+ </Connections >
9
+ <Tables >
10
+ <TableAdapter BaseClass =" System.ComponentModel.Component" DataAccessorModifier =" AutoLayout, AnsiClass, Class, Public" DataAccessorName =" DBO_TestTableTableAdapter" GeneratorDataComponentClassName =" DBO_TestTableTableAdapter" Name =" DBO_TestTable" UserDataComponentName =" DBO_TestTableTableAdapter" >
11
+ <MainSource >
12
+ <DbSource ConnectionRef =" MS:SQL2019 Bağlantısı (Web.config)" DbObjectName =" DBTest.dbo.DBO_TestTable" DbObjectType =" Table" FillMethodModifier =" Public" FillMethodName =" Fill" GenerateMethods =" Both" GenerateShortCommands =" true" GeneratorGetMethodName =" GetData" GeneratorSourceName =" Fill" GetMethodModifier =" Public" GetMethodName =" GetData" QueryType =" Rowset" ScalarCallRetval =" System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency =" false" UserGetMethodName =" GetData" UserSourceName =" Fill" >
13
+ <DeleteCommand >
14
+ <DbCommand CommandType =" Text" ModifiedByUser =" false" >
15
+ <CommandText >DELETE FROM [DBO_TestTable] WHERE (([ID] = @Original_ID))</CommandText >
16
+ <Parameters >
17
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" Int32" Direction =" Input" ParameterName =" @Original_ID" Precision =" 0" ProviderType =" Int" Scale =" 0" Size =" 0" SourceColumn =" ID" SourceColumnNullMapping =" false" SourceVersion =" Original" />
18
+ </Parameters >
19
+ </DbCommand >
20
+ </DeleteCommand >
21
+ <InsertCommand >
22
+ <DbCommand CommandType =" Text" ModifiedByUser =" false" >
23
+ <CommandText >INSERT INTO [DBO_TestTable] ([UserID], [Password], [EMail], [Name], [Surname], [Sex], [Phone]) VALUES (@UserID, @Password, @EMail, @Name, @Surname, @Sex, @Phone)</CommandText >
24
+ <Parameters >
25
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @UserID" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" UserID" SourceColumnNullMapping =" false" SourceVersion =" Current" />
26
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Password" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Password" SourceColumnNullMapping =" false" SourceVersion =" Current" />
27
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @EMail" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" EMail" SourceColumnNullMapping =" false" SourceVersion =" Current" />
28
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Name" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Name" SourceColumnNullMapping =" false" SourceVersion =" Current" />
29
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Surname" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Surname" SourceColumnNullMapping =" false" SourceVersion =" Current" />
30
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Sex" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Sex" SourceColumnNullMapping =" false" SourceVersion =" Current" />
31
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" Decimal" Direction =" Input" ParameterName =" @Phone" Precision =" 9" ProviderType =" Decimal" Scale =" 0" Size =" 0" SourceColumn =" Phone" SourceColumnNullMapping =" false" SourceVersion =" Current" />
32
+ </Parameters >
33
+ </DbCommand >
34
+ </InsertCommand >
35
+ <SelectCommand >
36
+ <DbCommand CommandType =" Text" ModifiedByUser =" true" >
37
+ <CommandText >SELECT DBO_TestTable.*
38
+ FROM DBO_TestTable</CommandText >
39
+ <Parameters />
40
+ </DbCommand >
41
+ </SelectCommand >
42
+ <UpdateCommand >
43
+ <DbCommand CommandType =" Text" ModifiedByUser =" false" >
44
+ <CommandText >UPDATE [DBO_TestTable] SET [UserID] = @UserID, [Password] = @Password, [EMail] = @EMail, [Name] = @Name, [Surname] = @Surname, [Sex] = @Sex, [Phone] = @Phone WHERE (([ID] = @Original_ID))</CommandText >
45
+ <Parameters >
46
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @UserID" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" UserID" SourceColumnNullMapping =" false" SourceVersion =" Current" />
47
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Password" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Password" SourceColumnNullMapping =" false" SourceVersion =" Current" />
48
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @EMail" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" EMail" SourceColumnNullMapping =" false" SourceVersion =" Current" />
49
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Name" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Name" SourceColumnNullMapping =" false" SourceVersion =" Current" />
50
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Surname" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Surname" SourceColumnNullMapping =" false" SourceVersion =" Current" />
51
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" String" Direction =" Input" ParameterName =" @Sex" Precision =" 0" ProviderType =" NVarChar" Scale =" 0" Size =" 0" SourceColumn =" Sex" SourceColumnNullMapping =" false" SourceVersion =" Current" />
52
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" Decimal" Direction =" Input" ParameterName =" @Phone" Precision =" 9" ProviderType =" Decimal" Scale =" 0" Size =" 0" SourceColumn =" Phone" SourceColumnNullMapping =" false" SourceVersion =" Current" />
53
+ <Parameter AllowDbNull =" false" AutogeneratedName =" " DataSourceName =" " DbType =" Int32" Direction =" Input" ParameterName =" @Original_ID" Precision =" 0" ProviderType =" Int" Scale =" 0" Size =" 0" SourceColumn =" ID" SourceColumnNullMapping =" false" SourceVersion =" Original" />
54
+ </Parameters >
55
+ </DbCommand >
56
+ </UpdateCommand >
57
+ </DbSource >
58
+ </MainSource >
59
+ <Mappings >
60
+ <Mapping SourceColumn =" ID" DataSetColumn =" ID" />
61
+ <Mapping SourceColumn =" UserID" DataSetColumn =" UserID" />
62
+ <Mapping SourceColumn =" Password" DataSetColumn =" Password" />
63
+ <Mapping SourceColumn =" EMail" DataSetColumn =" EMail" />
64
+ <Mapping SourceColumn =" Name" DataSetColumn =" Name" />
65
+ <Mapping SourceColumn =" Surname" DataSetColumn =" Surname" />
66
+ <Mapping SourceColumn =" Sex" DataSetColumn =" Sex" />
67
+ <Mapping SourceColumn =" Phone" DataSetColumn =" Phone" />
68
+ </Mappings >
69
+ <Sources />
70
+ </TableAdapter >
71
+ </Tables >
72
+ <Sources />
73
+ </DataSource >
74
+ </xs : appinfo >
75
+ </xs : annotation >
76
+ <xs : element name =" DataSet1" msdata : IsDataSet =" true" msdata : UseCurrentLocale =" true" msprop : EnableTableAdapterManager =" true" msprop : Generator_UserDSName =" DataSet1" msprop : Generator_DataSetName =" DataSet1" >
77
+ <xs : complexType >
78
+ <xs : choice minOccurs =" 0" maxOccurs =" unbounded" >
79
+ <xs : element name =" DBO_TestTable" msprop : Generator_RowEvHandlerName =" DBO_TestTableRowChangeEventHandler" msprop : Generator_RowDeletedName =" DBO_TestTableRowDeleted" msprop : Generator_RowDeletingName =" DBO_TestTableRowDeleting" msprop : Generator_RowEvArgName =" DBO_TestTableRowChangeEvent" msprop : Generator_TablePropName =" DBO_TestTable" msprop : Generator_RowChangedName =" DBO_TestTableRowChanged" msprop : Generator_RowChangingName =" DBO_TestTableRowChanging" msprop : Generator_TableClassName =" DBO_TestTableDataTable" msprop : Generator_RowClassName =" DBO_TestTableRow" msprop : Generator_TableVarName =" tableDBO_TestTable" msprop : Generator_UserTableName =" DBO_TestTable" >
80
+ <xs : complexType >
81
+ <xs : sequence >
82
+ <xs : element name =" ID" msdata : ReadOnly =" true" msdata : AutoIncrement =" true" msdata : AutoIncrementSeed =" -1" msdata : AutoIncrementStep =" -1" msprop : Generator_ColumnPropNameInRow =" ID" msprop : Generator_ColumnPropNameInTable =" IDColumn" msprop : Generator_ColumnVarNameInTable =" columnID" msprop : Generator_UserColumnName =" ID" type =" xs:int" />
83
+ <xs : element name =" UserID" msprop : Generator_ColumnPropNameInRow =" UserID" msprop : Generator_ColumnPropNameInTable =" UserIDColumn" msprop : Generator_ColumnVarNameInTable =" columnUserID" msprop : Generator_UserColumnName =" UserID" >
84
+ <xs : simpleType >
85
+ <xs : restriction base =" xs:string" >
86
+ <xs : maxLength value =" 16" />
87
+ </xs : restriction >
88
+ </xs : simpleType >
89
+ </xs : element >
90
+ <xs : element name =" Password" msprop : Generator_ColumnPropNameInRow =" Password" msprop : Generator_ColumnPropNameInTable =" PasswordColumn" msprop : Generator_ColumnVarNameInTable =" columnPassword" msprop : Generator_UserColumnName =" Password" >
91
+ <xs : simpleType >
92
+ <xs : restriction base =" xs:string" >
93
+ <xs : maxLength value =" 16" />
94
+ </xs : restriction >
95
+ </xs : simpleType >
96
+ </xs : element >
97
+ <xs : element name =" EMail" msprop : Generator_ColumnPropNameInRow =" EMail" msprop : Generator_ColumnPropNameInTable =" EMailColumn" msprop : Generator_ColumnVarNameInTable =" columnEMail" msprop : Generator_UserColumnName =" EMail" >
98
+ <xs : simpleType >
99
+ <xs : restriction base =" xs:string" >
100
+ <xs : maxLength value =" 128" />
101
+ </xs : restriction >
102
+ </xs : simpleType >
103
+ </xs : element >
104
+ <xs : element name =" Name" msprop : Generator_ColumnPropNameInRow =" Name" msprop : Generator_ColumnPropNameInTable =" NameColumn" msprop : Generator_ColumnVarNameInTable =" columnName" msprop : Generator_UserColumnName =" Name" >
105
+ <xs : simpleType >
106
+ <xs : restriction base =" xs:string" >
107
+ <xs : maxLength value =" 64" />
108
+ </xs : restriction >
109
+ </xs : simpleType >
110
+ </xs : element >
111
+ <xs : element name =" Surname" msprop : Generator_ColumnPropNameInRow =" Surname" msprop : Generator_ColumnPropNameInTable =" SurnameColumn" msprop : Generator_ColumnVarNameInTable =" columnSurname" msprop : Generator_UserColumnName =" Surname" >
112
+ <xs : simpleType >
113
+ <xs : restriction base =" xs:string" >
114
+ <xs : maxLength value =" 64" />
115
+ </xs : restriction >
116
+ </xs : simpleType >
117
+ </xs : element >
118
+ <xs : element name =" Sex" msprop : Generator_ColumnPropNameInRow =" Sex" msprop : Generator_ColumnPropNameInTable =" SexColumn" msprop : Generator_ColumnVarNameInTable =" columnSex" msprop : Generator_UserColumnName =" Sex" >
119
+ <xs : simpleType >
120
+ <xs : restriction base =" xs:string" >
121
+ <xs : maxLength value =" 1" />
122
+ </xs : restriction >
123
+ </xs : simpleType >
124
+ </xs : element >
125
+ <xs : element name =" Phone" msprop : Generator_ColumnPropNameInRow =" Phone" msprop : Generator_ColumnPropNameInTable =" PhoneColumn" msprop : Generator_ColumnVarNameInTable =" columnPhone" msprop : Generator_UserColumnName =" Phone" type =" xs:decimal" />
126
+ </xs : sequence >
127
+ </xs : complexType >
128
+ </xs : element >
129
+ </xs : choice >
130
+ </xs : complexType >
131
+ <xs : unique name =" Constraint1" msdata : PrimaryKey =" true" >
132
+ <xs : selector xpath =" .//mstns:DBO_TestTable" />
133
+ <xs : field xpath =" mstns:ID" />
134
+ </xs : unique >
135
+ </xs : element >
136
+ </xs : schema >
0 commit comments