_LesnichukEvgenuiAleksandrovich_19DataSet.xsd 58 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xs:schema id="_LesnichukEvgenuiAleksandrovich_19DataSet" targetNamespace="http://tempuri.org/_LesnichukEvgenuiAleksandrovich_19DataSet.xsd" xmlns:mstns="http://tempuri.org/_LesnichukEvgenuiAleksandrovich_19DataSet.xsd" xmlns="http://tempuri.org/_LesnichukEvgenuiAleksandrovich_19DataSet.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="Settings" AppSettingsPropertyName="LesnichukEvgenuiAleksandrovich_19ConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="LesnichukEvgenuiAleksandrovich_19ConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.LesnichukEvgenuiAleksandrovich_19.Properties.Settings.GlobalReference.Default.LesnichukEvgenuiAleksandrovich_19ConnectionString" Provider="System.Data.SqlClient" />
  8. </Connections>
  9. <Tables>
  10. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="БиблиотекарьTableAdapter" GeneratorDataComponentClassName="БиблиотекарьTableAdapter" Name="Библиотекарь" UserDataComponentName="БиблиотекарьTableAdapter">
  11. <MainSource>
  12. <DbSource ConnectionRef="LesnichukEvgenuiAleksandrovich_19ConnectionString (Settings)" DbObjectName="[LesnichukEvgenuiAleksandrovich№19].dbo.Библиотекарь" 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="true" UserGetMethodName="GetData" UserSourceName="Fill">
  13. <DeleteCommand>
  14. <DbCommand CommandType="Text" ModifiedByUser="false">
  15. <CommandText>DELETE FROM [dbo].[Библиотекарь] WHERE (([Номер библиотекаря] = @Original_Номер_библиотекаря))</CommandText>
  16. <Parameters>
  17. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Original" />
  18. </Parameters>
  19. </DbCommand>
  20. </DeleteCommand>
  21. <InsertCommand>
  22. <DbCommand CommandType="Text" ModifiedByUser="false">
  23. <CommandText>INSERT INTO [dbo].[Библиотекарь] ([Фамилия], [Имя], [Отчество]) VALUES (@Фамилия, @Имя, @Отчество);
  24. SELECT [Номер библиотекаря], Фамилия, Имя, Отчество FROM Библиотекарь WHERE ([Номер библиотекаря] = SCOPE_IDENTITY())</CommandText>
  25. <Parameters>
  26. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  27. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  28. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  29. </Parameters>
  30. </DbCommand>
  31. </InsertCommand>
  32. <SelectCommand>
  33. <DbCommand CommandType="Text" ModifiedByUser="false">
  34. <CommandText>SELECT [Номер библиотекаря], Фамилия, Имя, Отчество FROM dbo.Библиотекарь</CommandText>
  35. <Parameters />
  36. </DbCommand>
  37. </SelectCommand>
  38. <UpdateCommand>
  39. <DbCommand CommandType="Text" ModifiedByUser="false">
  40. <CommandText>UPDATE [dbo].[Библиотекарь] SET [Фамилия] = @Фамилия, [Имя] = @Имя, [Отчество] = @Отчество WHERE (([Номер библиотекаря] = @Original_Номер_библиотекаря));
  41. SELECT [Номер библиотекаря], Фамилия, Имя, Отчество FROM Библиотекарь WHERE ([Номер библиотекаря] = @Номер_библиотекаря)</CommandText>
  42. <Parameters>
  43. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  44. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  45. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  46. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Original" />
  47. <Parameter AllowDbNull="false" AutogeneratedName="Номер_библиотекаря" ColumnName="Номер библиотекаря" DataSourceName="[LesnichukEvgenuiAleksandrovich№19].dbo.Библиотекарь" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Current" />
  48. </Parameters>
  49. </DbCommand>
  50. </UpdateCommand>
  51. </DbSource>
  52. </MainSource>
  53. <Mappings>
  54. <Mapping SourceColumn="Номер библиотекаря" DataSetColumn="Номер библиотекаря" />
  55. <Mapping SourceColumn="Фамилия" DataSetColumn="Фамилия" />
  56. <Mapping SourceColumn="Имя" DataSetColumn="Имя" />
  57. <Mapping SourceColumn="Отчество" DataSetColumn="Отчество" />
  58. </Mappings>
  59. <Sources />
  60. </TableAdapter>
  61. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ВыдачаTableAdapter" GeneratorDataComponentClassName="ВыдачаTableAdapter" Name="Выдача" UserDataComponentName="ВыдачаTableAdapter">
  62. <MainSource>
  63. <DbSource ConnectionRef="LesnichukEvgenuiAleksandrovich_19ConnectionString (Settings)" DbObjectName="[LesnichukEvgenuiAleksandrovich№19].dbo.Выдача" 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="true" UserGetMethodName="GetData" UserSourceName="Fill">
  64. <DeleteCommand>
  65. <DbCommand CommandType="Text" ModifiedByUser="false">
  66. <CommandText>DELETE FROM [dbo].[Выдача] WHERE (([Номер записи] = @Original_Номер_записи) AND ([Номер читателя] = @Original_Номер_читателя) AND ([Номер зала] = @Original_Номер_зала) AND ([Номер библиотекаря] = @Original_Номер_библиотекаря) AND ([Номер книги] = @Original_Номер_книги))</CommandText>
  67. <Parameters>
  68. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_записи" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер записи" SourceColumnNullMapping="false" SourceVersion="Original" />
  69. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Original" />
  70. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Original" />
  71. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Original" />
  72. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_книги" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер книги" SourceColumnNullMapping="false" SourceVersion="Original" />
  73. </Parameters>
  74. </DbCommand>
  75. </DeleteCommand>
  76. <InsertCommand>
  77. <DbCommand CommandType="Text" ModifiedByUser="false">
  78. <CommandText>INSERT INTO [dbo].[Выдача] ([Номер читателя], [Номер зала], [Номер библиотекаря], [Номер книги]) VALUES (@Номер_читателя, @Номер_зала, @Номер_библиотекаря, @Номер_книги);
  79. SELECT [Номер записи], [Номер читателя], [Номер зала], [Номер библиотекаря], [Номер книги] FROM Выдача WHERE ([Номер записи] = SCOPE_IDENTITY())</CommandText>
  80. <Parameters>
  81. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Current" />
  82. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Current" />
  83. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Current" />
  84. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_книги" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер книги" SourceColumnNullMapping="false" SourceVersion="Current" />
  85. </Parameters>
  86. </DbCommand>
  87. </InsertCommand>
  88. <SelectCommand>
  89. <DbCommand CommandType="Text" ModifiedByUser="false">
  90. <CommandText>SELECT [Номер записи], [Номер читателя], [Номер зала], [Номер библиотекаря], [Номер книги] FROM dbo.Выдача</CommandText>
  91. <Parameters />
  92. </DbCommand>
  93. </SelectCommand>
  94. <UpdateCommand>
  95. <DbCommand CommandType="Text" ModifiedByUser="false">
  96. <CommandText>UPDATE [dbo].[Выдача] SET [Номер читателя] = @Номер_читателя, [Номер зала] = @Номер_зала, [Номер библиотекаря] = @Номер_библиотекаря, [Номер книги] = @Номер_книги WHERE (([Номер записи] = @Original_Номер_записи) AND ([Номер читателя] = @Original_Номер_читателя) AND ([Номер зала] = @Original_Номер_зала) AND ([Номер библиотекаря] = @Original_Номер_библиотекаря) AND ([Номер книги] = @Original_Номер_книги));
  97. SELECT [Номер записи], [Номер читателя], [Номер зала], [Номер библиотекаря], [Номер книги] FROM Выдача WHERE ([Номер записи] = @Номер_записи)</CommandText>
  98. <Parameters>
  99. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Current" />
  100. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Current" />
  101. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Current" />
  102. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_книги" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер книги" SourceColumnNullMapping="false" SourceVersion="Current" />
  103. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_записи" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер записи" SourceColumnNullMapping="false" SourceVersion="Original" />
  104. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Original" />
  105. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Original" />
  106. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_библиотекаря" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер библиотекаря" SourceColumnNullMapping="false" SourceVersion="Original" />
  107. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_книги" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер книги" SourceColumnNullMapping="false" SourceVersion="Original" />
  108. <Parameter AllowDbNull="false" AutogeneratedName="Номер_записи" ColumnName="Номер записи" DataSourceName="[LesnichukEvgenuiAleksandrovich№19].dbo.Выдача" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Номер_записи" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="Номер записи" SourceColumnNullMapping="false" SourceVersion="Current" />
  109. </Parameters>
  110. </DbCommand>
  111. </UpdateCommand>
  112. </DbSource>
  113. </MainSource>
  114. <Mappings>
  115. <Mapping SourceColumn="Номер записи" DataSetColumn="Номер записи" />
  116. <Mapping SourceColumn="Номер читателя" DataSetColumn="Номер читателя" />
  117. <Mapping SourceColumn="Номер зала" DataSetColumn="Номер зала" />
  118. <Mapping SourceColumn="Номер библиотекаря" DataSetColumn="Номер библиотекаря" />
  119. <Mapping SourceColumn="Номер книги" DataSetColumn="Номер книги" />
  120. </Mappings>
  121. <Sources />
  122. </TableAdapter>
  123. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ЗалTableAdapter" GeneratorDataComponentClassName="ЗалTableAdapter" Name="Зал" UserDataComponentName="ЗалTableAdapter">
  124. <MainSource>
  125. <DbSource ConnectionRef="LesnichukEvgenuiAleksandrovich_19ConnectionString (Settings)" DbObjectName="[LesnichukEvgenuiAleksandrovich№19].dbo.Зал" 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="true" UserGetMethodName="GetData" UserSourceName="Fill">
  126. <DeleteCommand>
  127. <DbCommand CommandType="Text" ModifiedByUser="false">
  128. <CommandText>DELETE FROM [dbo].[Зал] WHERE (([Номер зала] = @Original_Номер_зала))</CommandText>
  129. <Parameters>
  130. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Original" />
  131. </Parameters>
  132. </DbCommand>
  133. </DeleteCommand>
  134. <InsertCommand>
  135. <DbCommand CommandType="Text" ModifiedByUser="false">
  136. <CommandText>INSERT INTO [dbo].[Зал] ([Название], [Примечание]) VALUES (@Название, @Примечание);
  137. SELECT [Номер зала], Название, Примечание FROM Зал WHERE ([Номер зала] = SCOPE_IDENTITY())</CommandText>
  138. <Parameters>
  139. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  140. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Примечание" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="false" SourceVersion="Current" />
  141. </Parameters>
  142. </DbCommand>
  143. </InsertCommand>
  144. <SelectCommand>
  145. <DbCommand CommandType="Text" ModifiedByUser="false">
  146. <CommandText>SELECT [Номер зала], Название, Примечание FROM dbo.Зал</CommandText>
  147. <Parameters />
  148. </DbCommand>
  149. </SelectCommand>
  150. <UpdateCommand>
  151. <DbCommand CommandType="Text" ModifiedByUser="false">
  152. <CommandText>UPDATE [dbo].[Зал] SET [Название] = @Название, [Примечание] = @Примечание WHERE (([Номер зала] = @Original_Номер_зала));
  153. SELECT [Номер зала], Название, Примечание FROM Зал WHERE ([Номер зала] = @Номер_зала)</CommandText>
  154. <Parameters>
  155. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  156. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Примечание" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Примечание" SourceColumnNullMapping="false" SourceVersion="Current" />
  157. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Original" />
  158. <Parameter AllowDbNull="false" AutogeneratedName="Номер_зала" ColumnName="Номер зала" DataSourceName="[LesnichukEvgenuiAleksandrovich№19].dbo.Зал" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Номер_зала" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="Номер зала" SourceColumnNullMapping="false" SourceVersion="Current" />
  159. </Parameters>
  160. </DbCommand>
  161. </UpdateCommand>
  162. </DbSource>
  163. </MainSource>
  164. <Mappings>
  165. <Mapping SourceColumn="Номер зала" DataSetColumn="Номер зала" />
  166. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  167. <Mapping SourceColumn="Примечание" DataSetColumn="Примечание" />
  168. </Mappings>
  169. <Sources />
  170. </TableAdapter>
  171. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="КнигаTableAdapter" GeneratorDataComponentClassName="КнигаTableAdapter" Name="Книга" UserDataComponentName="КнигаTableAdapter">
  172. <MainSource>
  173. <DbSource ConnectionRef="LesnichukEvgenuiAleksandrovich_19ConnectionString (Settings)" DbObjectName="[LesnichukEvgenuiAleksandrovich№19].dbo.Книга" 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="true" UserGetMethodName="GetData" UserSourceName="Fill">
  174. <DeleteCommand>
  175. <DbCommand CommandType="Text" ModifiedByUser="false">
  176. <CommandText>DELETE FROM [dbo].[Книга] WHERE (([Шифр книги] = @Original_Шифр_книги) AND ([Количество страниц] = @Original_Количество_страниц))</CommandText>
  177. <Parameters>
  178. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Шифр_книги" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Шифр книги" SourceColumnNullMapping="false" SourceVersion="Original" />
  179. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Количество_страниц" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество страниц" SourceColumnNullMapping="false" SourceVersion="Original" />
  180. </Parameters>
  181. </DbCommand>
  182. </DeleteCommand>
  183. <InsertCommand>
  184. <DbCommand CommandType="Text" ModifiedByUser="false">
  185. <CommandText>INSERT INTO [dbo].[Книга] ([Название], [Количество страниц], [Автор]) VALUES (@Название, @Количество_страниц, @Автор);
  186. SELECT [Шифр книги], Название, [Количество страниц], Автор FROM Книга WHERE ([Шифр книги] = SCOPE_IDENTITY())</CommandText>
  187. <Parameters>
  188. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  189. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество_страниц" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество страниц" SourceColumnNullMapping="false" SourceVersion="Current" />
  190. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Автор" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Автор" SourceColumnNullMapping="false" SourceVersion="Current" />
  191. </Parameters>
  192. </DbCommand>
  193. </InsertCommand>
  194. <SelectCommand>
  195. <DbCommand CommandType="Text" ModifiedByUser="false">
  196. <CommandText>SELECT [Шифр книги], Название, [Количество страниц], Автор FROM dbo.Книга</CommandText>
  197. <Parameters />
  198. </DbCommand>
  199. </SelectCommand>
  200. <UpdateCommand>
  201. <DbCommand CommandType="Text" ModifiedByUser="false">
  202. <CommandText>UPDATE [dbo].[Книга] SET [Название] = @Название, [Количество страниц] = @Количество_страниц, [Автор] = @Автор WHERE (([Шифр книги] = @Original_Шифр_книги) AND ([Количество страниц] = @Original_Количество_страниц));
  203. SELECT [Шифр книги], Название, [Количество страниц], Автор FROM Книга WHERE ([Шифр книги] = @Шифр_книги)</CommandText>
  204. <Parameters>
  205. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Название" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Название" SourceColumnNullMapping="false" SourceVersion="Current" />
  206. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Количество_страниц" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество страниц" SourceColumnNullMapping="false" SourceVersion="Current" />
  207. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Автор" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Автор" SourceColumnNullMapping="false" SourceVersion="Current" />
  208. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Шифр_книги" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Шифр книги" SourceColumnNullMapping="false" SourceVersion="Original" />
  209. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Количество_страниц" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Количество страниц" SourceColumnNullMapping="false" SourceVersion="Original" />
  210. <Parameter AllowDbNull="false" AutogeneratedName="Шифр_книги" ColumnName="Шифр книги" DataSourceName="[LesnichukEvgenuiAleksandrovich№19].dbo.Книга" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Шифр_книги" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="Шифр книги" SourceColumnNullMapping="false" SourceVersion="Current" />
  211. </Parameters>
  212. </DbCommand>
  213. </UpdateCommand>
  214. </DbSource>
  215. </MainSource>
  216. <Mappings>
  217. <Mapping SourceColumn="Шифр книги" DataSetColumn="Шифр книги" />
  218. <Mapping SourceColumn="Название" DataSetColumn="Название" />
  219. <Mapping SourceColumn="Количество страниц" DataSetColumn="Количество страниц" />
  220. <Mapping SourceColumn="Автор" DataSetColumn="Автор" />
  221. </Mappings>
  222. <Sources />
  223. </TableAdapter>
  224. <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ЧитательTableAdapter" GeneratorDataComponentClassName="ЧитательTableAdapter" Name="Читатель" UserDataComponentName="ЧитательTableAdapter">
  225. <MainSource>
  226. <DbSource ConnectionRef="LesnichukEvgenuiAleksandrovich_19ConnectionString (Settings)" DbObjectName="[LesnichukEvgenuiAleksandrovich№19].dbo.Читатель" 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="true" UserGetMethodName="GetData" UserSourceName="Fill">
  227. <DeleteCommand>
  228. <DbCommand CommandType="Text" ModifiedByUser="false">
  229. <CommandText>DELETE FROM [dbo].[Читатель] WHERE (([Номер читателя] = @Original_Номер_читателя) AND ([Телефон] = @Original_Телефон))</CommandText>
  230. <Parameters>
  231. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Original" />
  232. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  233. </Parameters>
  234. </DbCommand>
  235. </DeleteCommand>
  236. <InsertCommand>
  237. <DbCommand CommandType="Text" ModifiedByUser="false">
  238. <CommandText>INSERT INTO [dbo].[Читатель] ([Номер читателя], [Фамилия], [Имя], [Отчество], [Адрес], [Телефон]) VALUES (@Номер_читателя, @Фамилия, @Имя, @Отчество, @Адрес, @Телефон);
  239. SELECT [Номер читателя], Фамилия, Имя, Отчество, Адрес, Телефон FROM Читатель WHERE ([Номер читателя] = @Номер_читателя)</CommandText>
  240. <Parameters>
  241. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Current" />
  242. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  243. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  244. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  245. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  246. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  247. </Parameters>
  248. </DbCommand>
  249. </InsertCommand>
  250. <SelectCommand>
  251. <DbCommand CommandType="Text" ModifiedByUser="false">
  252. <CommandText>SELECT [Номер читателя], Фамилия, Имя, Отчество, Адрес, Телефон FROM dbo.Читатель</CommandText>
  253. <Parameters />
  254. </DbCommand>
  255. </SelectCommand>
  256. <UpdateCommand>
  257. <DbCommand CommandType="Text" ModifiedByUser="false">
  258. <CommandText>UPDATE [dbo].[Читатель] SET [Номер читателя] = @Номер_читателя, [Фамилия] = @Фамилия, [Имя] = @Имя, [Отчество] = @Отчество, [Адрес] = @Адрес, [Телефон] = @Телефон WHERE (([Номер читателя] = @Original_Номер_читателя) AND ([Телефон] = @Original_Телефон));
  259. SELECT [Номер читателя], Фамилия, Имя, Отчество, Адрес, Телефон FROM Читатель WHERE ([Номер читателя] = @Номер_читателя)</CommandText>
  260. <Parameters>
  261. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Current" />
  262. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Фамилия" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Фамилия" SourceColumnNullMapping="false" SourceVersion="Current" />
  263. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Имя" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Имя" SourceColumnNullMapping="false" SourceVersion="Current" />
  264. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Отчество" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Отчество" SourceColumnNullMapping="false" SourceVersion="Current" />
  265. <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Адрес" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Адрес" SourceColumnNullMapping="false" SourceVersion="Current" />
  266. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Current" />
  267. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Номер_читателя" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Номер читателя" SourceColumnNullMapping="false" SourceVersion="Original" />
  268. <Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Телефон" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Телефон" SourceColumnNullMapping="false" SourceVersion="Original" />
  269. </Parameters>
  270. </DbCommand>
  271. </UpdateCommand>
  272. </DbSource>
  273. </MainSource>
  274. <Mappings>
  275. <Mapping SourceColumn="Номер читателя" DataSetColumn="Номер читателя" />
  276. <Mapping SourceColumn="Фамилия" DataSetColumn="Фамилия" />
  277. <Mapping SourceColumn="Имя" DataSetColumn="Имя" />
  278. <Mapping SourceColumn="Отчество" DataSetColumn="Отчество" />
  279. <Mapping SourceColumn="Адрес" DataSetColumn="Адрес" />
  280. <Mapping SourceColumn="Телефон" DataSetColumn="Телефон" />
  281. </Mappings>
  282. <Sources />
  283. </TableAdapter>
  284. </Tables>
  285. <Sources />
  286. </DataSource>
  287. </xs:appinfo>
  288. </xs:annotation>
  289. <xs:element name="_LesnichukEvgenuiAleksandrovich_19DataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="_LesnichukEvgenuiAleksandrovich_19DataSet" msprop:Generator_UserDSName="_LesnichukEvgenuiAleksandrovich_19DataSet">
  290. <xs:complexType>
  291. <xs:choice minOccurs="0" maxOccurs="unbounded">
  292. <xs:element name="Библиотекарь" msprop:Generator_TableClassName="БиблиотекарьDataTable" msprop:Generator_TableVarName="tableБиблиотекарь" msprop:Generator_TablePropName="Библиотекарь" msprop:Generator_RowDeletingName="БиблиотекарьRowDeleting" msprop:Generator_RowChangingName="БиблиотекарьRowChanging" msprop:Generator_RowEvHandlerName="БиблиотекарьRowChangeEventHandler" msprop:Generator_RowDeletedName="БиблиотекарьRowDeleted" msprop:Generator_UserTableName="Библиотекарь" msprop:Generator_RowChangedName="БиблиотекарьRowChanged" msprop:Generator_RowEvArgName="БиблиотекарьRowChangeEvent" msprop:Generator_RowClassName="БиблиотекарьRow">
  293. <xs:complexType>
  294. <xs:sequence>
  295. <xs:element name="Номер_x0020_библиотекаря" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnНомер_библиотекаря" msprop:Generator_ColumnPropNameInRow="Номер_библиотекаря" msprop:Generator_ColumnPropNameInTable="Номер_библиотекаряColumn" msprop:Generator_UserColumnName="Номер библиотекаря" type="xs:int" />
  296. <xs:element name="Фамилия" msprop:Generator_ColumnVarNameInTable="columnФамилия" msprop:Generator_ColumnPropNameInRow="Фамилия" msprop:Generator_ColumnPropNameInTable="ФамилияColumn" msprop:Generator_UserColumnName="Фамилия">
  297. <xs:simpleType>
  298. <xs:restriction base="xs:string">
  299. <xs:maxLength value="2147483647" />
  300. </xs:restriction>
  301. </xs:simpleType>
  302. </xs:element>
  303. <xs:element name="Имя" msprop:Generator_ColumnVarNameInTable="columnИмя" msprop:Generator_ColumnPropNameInRow="Имя" msprop:Generator_ColumnPropNameInTable="ИмяColumn" msprop:Generator_UserColumnName="Имя">
  304. <xs:simpleType>
  305. <xs:restriction base="xs:string">
  306. <xs:maxLength value="2147483647" />
  307. </xs:restriction>
  308. </xs:simpleType>
  309. </xs:element>
  310. <xs:element name="Отчество" msprop:Generator_ColumnVarNameInTable="columnОтчество" msprop:Generator_ColumnPropNameInRow="Отчество" msprop:Generator_ColumnPropNameInTable="ОтчествоColumn" msprop:Generator_UserColumnName="Отчество" minOccurs="0">
  311. <xs:simpleType>
  312. <xs:restriction base="xs:string">
  313. <xs:maxLength value="2147483647" />
  314. </xs:restriction>
  315. </xs:simpleType>
  316. </xs:element>
  317. </xs:sequence>
  318. </xs:complexType>
  319. </xs:element>
  320. <xs:element name="Выдача" msprop:Generator_TableClassName="ВыдачаDataTable" msprop:Generator_TableVarName="tableВыдача" msprop:Generator_TablePropName="Выдача" msprop:Generator_RowDeletingName="ВыдачаRowDeleting" msprop:Generator_RowChangingName="ВыдачаRowChanging" msprop:Generator_RowEvHandlerName="ВыдачаRowChangeEventHandler" msprop:Generator_RowDeletedName="ВыдачаRowDeleted" msprop:Generator_UserTableName="Выдача" msprop:Generator_RowChangedName="ВыдачаRowChanged" msprop:Generator_RowEvArgName="ВыдачаRowChangeEvent" msprop:Generator_RowClassName="ВыдачаRow">
  321. <xs:complexType>
  322. <xs:sequence>
  323. <xs:element name="Номер_x0020_записи" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnНомер_записи" msprop:Generator_ColumnPropNameInRow="Номер_записи" msprop:Generator_ColumnPropNameInTable="Номер_записиColumn" msprop:Generator_UserColumnName="Номер записи" type="xs:int" />
  324. <xs:element name="Номер_x0020_читателя" msprop:Generator_ColumnVarNameInTable="columnНомер_читателя" msprop:Generator_ColumnPropNameInRow="Номер_читателя" msprop:Generator_ColumnPropNameInTable="Номер_читателяColumn" msprop:Generator_UserColumnName="Номер читателя" type="xs:int" />
  325. <xs:element name="Номер_x0020_зала" msprop:Generator_ColumnVarNameInTable="columnНомер_зала" msprop:Generator_ColumnPropNameInRow="Номер_зала" msprop:Generator_ColumnPropNameInTable="Номер_залаColumn" msprop:Generator_UserColumnName="Номер зала" type="xs:int" />
  326. <xs:element name="Номер_x0020_библиотекаря" msprop:Generator_ColumnVarNameInTable="columnНомер_библиотекаря" msprop:Generator_ColumnPropNameInRow="Номер_библиотекаря" msprop:Generator_ColumnPropNameInTable="Номер_библиотекаряColumn" msprop:Generator_UserColumnName="Номер библиотекаря" type="xs:int" />
  327. <xs:element name="Номер_x0020_книги" msprop:Generator_ColumnVarNameInTable="columnНомер_книги" msprop:Generator_ColumnPropNameInRow="Номер_книги" msprop:Generator_ColumnPropNameInTable="Номер_книгиColumn" msprop:Generator_UserColumnName="Номер книги" type="xs:int" />
  328. </xs:sequence>
  329. </xs:complexType>
  330. </xs:element>
  331. <xs:element name="Зал" msprop:Generator_TableClassName="ЗалDataTable" msprop:Generator_TableVarName="tableЗал" msprop:Generator_TablePropName="Зал" msprop:Generator_RowDeletingName="ЗалRowDeleting" msprop:Generator_RowChangingName="ЗалRowChanging" msprop:Generator_RowEvHandlerName="ЗалRowChangeEventHandler" msprop:Generator_RowDeletedName="ЗалRowDeleted" msprop:Generator_UserTableName="Зал" msprop:Generator_RowChangedName="ЗалRowChanged" msprop:Generator_RowEvArgName="ЗалRowChangeEvent" msprop:Generator_RowClassName="ЗалRow">
  332. <xs:complexType>
  333. <xs:sequence>
  334. <xs:element name="Номер_x0020_зала" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnНомер_зала" msprop:Generator_ColumnPropNameInRow="Номер_зала" msprop:Generator_ColumnPropNameInTable="Номер_залаColumn" msprop:Generator_UserColumnName="Номер зала" type="xs:int" />
  335. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название">
  336. <xs:simpleType>
  337. <xs:restriction base="xs:string">
  338. <xs:maxLength value="2147483647" />
  339. </xs:restriction>
  340. </xs:simpleType>
  341. </xs:element>
  342. <xs:element name="Примечание" msprop:Generator_ColumnVarNameInTable="columnПримечание" msprop:Generator_ColumnPropNameInRow="Примечание" msprop:Generator_ColumnPropNameInTable="ПримечаниеColumn" msprop:Generator_UserColumnName="Примечание" minOccurs="0">
  343. <xs:simpleType>
  344. <xs:restriction base="xs:string">
  345. <xs:maxLength value="2147483647" />
  346. </xs:restriction>
  347. </xs:simpleType>
  348. </xs:element>
  349. </xs:sequence>
  350. </xs:complexType>
  351. </xs:element>
  352. <xs:element name="Книга" msprop:Generator_TableClassName="КнигаDataTable" msprop:Generator_TableVarName="tableКнига" msprop:Generator_TablePropName="Книга" msprop:Generator_RowDeletingName="КнигаRowDeleting" msprop:Generator_RowChangingName="КнигаRowChanging" msprop:Generator_RowEvHandlerName="КнигаRowChangeEventHandler" msprop:Generator_RowDeletedName="КнигаRowDeleted" msprop:Generator_UserTableName="Книга" msprop:Generator_RowChangedName="КнигаRowChanged" msprop:Generator_RowEvArgName="КнигаRowChangeEvent" msprop:Generator_RowClassName="КнигаRow">
  353. <xs:complexType>
  354. <xs:sequence>
  355. <xs:element name="Шифр_x0020_книги" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnШифр_книги" msprop:Generator_ColumnPropNameInRow="Шифр_книги" msprop:Generator_ColumnPropNameInTable="Шифр_книгиColumn" msprop:Generator_UserColumnName="Шифр книги" type="xs:int" />
  356. <xs:element name="Название" msprop:Generator_ColumnVarNameInTable="columnНазвание" msprop:Generator_ColumnPropNameInRow="Название" msprop:Generator_ColumnPropNameInTable="НазваниеColumn" msprop:Generator_UserColumnName="Название">
  357. <xs:simpleType>
  358. <xs:restriction base="xs:string">
  359. <xs:maxLength value="2147483647" />
  360. </xs:restriction>
  361. </xs:simpleType>
  362. </xs:element>
  363. <xs:element name="Количество_x0020_страниц" msprop:Generator_ColumnVarNameInTable="columnКоличество_страниц" msprop:Generator_ColumnPropNameInRow="Количество_страниц" msprop:Generator_ColumnPropNameInTable="Количество_страницColumn" msprop:Generator_UserColumnName="Количество страниц" type="xs:int" />
  364. <xs:element name="Автор" msprop:Generator_ColumnVarNameInTable="columnАвтор" msprop:Generator_ColumnPropNameInRow="Автор" msprop:Generator_ColumnPropNameInTable="АвторColumn" msprop:Generator_UserColumnName="Автор">
  365. <xs:simpleType>
  366. <xs:restriction base="xs:string">
  367. <xs:maxLength value="2147483647" />
  368. </xs:restriction>
  369. </xs:simpleType>
  370. </xs:element>
  371. </xs:sequence>
  372. </xs:complexType>
  373. </xs:element>
  374. <xs:element name="Читатель" msprop:Generator_TableClassName="ЧитательDataTable" msprop:Generator_TableVarName="tableЧитатель" msprop:Generator_TablePropName="Читатель" msprop:Generator_RowDeletingName="ЧитательRowDeleting" msprop:Generator_RowChangingName="ЧитательRowChanging" msprop:Generator_RowEvHandlerName="ЧитательRowChangeEventHandler" msprop:Generator_RowDeletedName="ЧитательRowDeleted" msprop:Generator_UserTableName="Читатель" msprop:Generator_RowChangedName="ЧитательRowChanged" msprop:Generator_RowEvArgName="ЧитательRowChangeEvent" msprop:Generator_RowClassName="ЧитательRow">
  375. <xs:complexType>
  376. <xs:sequence>
  377. <xs:element name="Номер_x0020_читателя" msprop:Generator_ColumnVarNameInTable="columnНомер_читателя" msprop:Generator_ColumnPropNameInRow="Номер_читателя" msprop:Generator_ColumnPropNameInTable="Номер_читателяColumn" msprop:Generator_UserColumnName="Номер читателя" type="xs:int" />
  378. <xs:element name="Фамилия" msprop:Generator_ColumnVarNameInTable="columnФамилия" msprop:Generator_ColumnPropNameInRow="Фамилия" msprop:Generator_ColumnPropNameInTable="ФамилияColumn" msprop:Generator_UserColumnName="Фамилия">
  379. <xs:simpleType>
  380. <xs:restriction base="xs:string">
  381. <xs:maxLength value="2147483647" />
  382. </xs:restriction>
  383. </xs:simpleType>
  384. </xs:element>
  385. <xs:element name="Имя" msprop:Generator_ColumnVarNameInTable="columnИмя" msprop:Generator_ColumnPropNameInRow="Имя" msprop:Generator_ColumnPropNameInTable="ИмяColumn" msprop:Generator_UserColumnName="Имя">
  386. <xs:simpleType>
  387. <xs:restriction base="xs:string">
  388. <xs:maxLength value="2147483647" />
  389. </xs:restriction>
  390. </xs:simpleType>
  391. </xs:element>
  392. <xs:element name="Отчество" msprop:Generator_ColumnVarNameInTable="columnОтчество" msprop:Generator_ColumnPropNameInRow="Отчество" msprop:Generator_ColumnPropNameInTable="ОтчествоColumn" msprop:Generator_UserColumnName="Отчество" minOccurs="0">
  393. <xs:simpleType>
  394. <xs:restriction base="xs:string">
  395. <xs:maxLength value="2147483647" />
  396. </xs:restriction>
  397. </xs:simpleType>
  398. </xs:element>
  399. <xs:element name="Адрес" msprop:Generator_ColumnVarNameInTable="columnАдрес" msprop:Generator_ColumnPropNameInRow="Адрес" msprop:Generator_ColumnPropNameInTable="АдресColumn" msprop:Generator_UserColumnName="Адрес" minOccurs="0">
  400. <xs:simpleType>
  401. <xs:restriction base="xs:string">
  402. <xs:maxLength value="2147483647" />
  403. </xs:restriction>
  404. </xs:simpleType>
  405. </xs:element>
  406. <xs:element name="Телефон" msprop:Generator_ColumnVarNameInTable="columnТелефон" msprop:Generator_ColumnPropNameInRow="Телефон" msprop:Generator_ColumnPropNameInTable="ТелефонColumn" msprop:Generator_UserColumnName="Телефон">
  407. <xs:simpleType>
  408. <xs:restriction base="xs:string">
  409. <xs:maxLength value="25" />
  410. </xs:restriction>
  411. </xs:simpleType>
  412. </xs:element>
  413. </xs:sequence>
  414. </xs:complexType>
  415. </xs:element>
  416. </xs:choice>
  417. </xs:complexType>
  418. <xs:unique name="Constraint1" msdata:PrimaryKey="true">
  419. <xs:selector xpath=".//mstns:Библиотекарь" />
  420. <xs:field xpath="mstns:Номер_x0020_библиотекаря" />
  421. </xs:unique>
  422. <xs:unique name="Выдача_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  423. <xs:selector xpath=".//mstns:Выдача" />
  424. <xs:field xpath="mstns:Номер_x0020_записи" />
  425. </xs:unique>
  426. <xs:unique name="Зал_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  427. <xs:selector xpath=".//mstns:Зал" />
  428. <xs:field xpath="mstns:Номер_x0020_зала" />
  429. </xs:unique>
  430. <xs:unique name="Книга_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  431. <xs:selector xpath=".//mstns:Книга" />
  432. <xs:field xpath="mstns:Шифр_x0020_книги" />
  433. </xs:unique>
  434. <xs:unique name="Читатель_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
  435. <xs:selector xpath=".//mstns:Читатель" />
  436. <xs:field xpath="mstns:Номер_x0020_читателя" />
  437. </xs:unique>
  438. </xs:element>
  439. <xs:annotation>
  440. <xs:appinfo>
  441. <msdata:Relationship name="FK_Выдача_Библиотекарь" msdata:parent="Библиотекарь" msdata:child="Выдача" msdata:parentkey="Номер_x0020_библиотекаря" msdata:childkey="Номер_x0020_библиотекаря" msprop:Generator_UserChildTable="Выдача" msprop:Generator_ChildPropName="GetВыдачаRows" msprop:Generator_UserRelationName="FK_Выдача_Библиотекарь" msprop:Generator_ParentPropName="БиблиотекарьRow" msprop:Generator_RelationVarName="relationFK_Выдача_Библиотекарь" msprop:Generator_UserParentTable="Библиотекарь" />
  442. <msdata:Relationship name="FK_Выдача_Зал" msdata:parent="Зал" msdata:child="Выдача" msdata:parentkey="Номер_x0020_зала" msdata:childkey="Номер_x0020_зала" msprop:Generator_UserChildTable="Выдача" msprop:Generator_ChildPropName="GetВыдачаRows" msprop:Generator_UserRelationName="FK_Выдача_Зал" msprop:Generator_RelationVarName="relationFK_Выдача_Зал" msprop:Generator_UserParentTable="Зал" msprop:Generator_ParentPropName="ЗалRow" />
  443. <msdata:Relationship name="FK_Выдача_Книга" msdata:parent="Книга" msdata:child="Выдача" msdata:parentkey="Шифр_x0020_книги" msdata:childkey="Номер_x0020_книги" msprop:Generator_UserChildTable="Выдача" msprop:Generator_ChildPropName="GetВыдачаRows" msprop:Generator_UserRelationName="FK_Выдача_Книга" msprop:Generator_RelationVarName="relationFK_Выдача_Книга" msprop:Generator_UserParentTable="Книга" msprop:Generator_ParentPropName="КнигаRow" />
  444. <msdata:Relationship name="FK_Выдача_Читатель" msdata:parent="Читатель" msdata:child="Выдача" msdata:parentkey="Номер_x0020_читателя" msdata:childkey="Номер_x0020_читателя" msprop:Generator_UserChildTable="Выдача" msprop:Generator_ChildPropName="GetВыдачаRows" msprop:Generator_UserRelationName="FK_Выдача_Читатель" msprop:Generator_RelationVarName="relationFK_Выдача_Читатель" msprop:Generator_UserParentTable="Читатель" msprop:Generator_ParentPropName="ЧитательRow" />
  445. </xs:appinfo>
  446. </xs:annotation>
  447. </xs:schema>