You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
15 KiB

<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="shub_bwpkDataSet" targetNamespace="http://tempuri.org/shub_bwpkDataSet.xsd" xmlns:mstns="http://tempuri.org/shub_bwpkDataSet.xsd" xmlns="http://tempuri.org/shub_bwpkDataSet.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">
<xs:annotation>
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections>
<Connection AppSettingsObjectName="Web.config" AppSettingsPropertyName="LPConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="LPConnectionString (Web.config)" ParameterPrefix="@" PropertyReference="AppConfig.System.Configuration.ConfigurationManager.0.ConnectionStrings.LPConnectionString.ConnectionString" Provider="System.Data.SqlClient" />
</Connections>
<Tables>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="BerufTableAdapter" GeneratorDataComponentClassName="BerufTableAdapter" Name="Beruf" UserDataComponentName="BerufTableAdapter">
<MainSource>
<DbSource ConnectionRef="LPConnectionString (Web.config)" DbObjectName="shub_bwpk.dbo.Beruf" 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">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[Beruf] WHERE (([Berufnr] = @Original_Berufnr))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Berufnr" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Berufnr" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[Beruf] ([Bezeichnung], [Lehrjahre], [Anmerkung], [Beschreibung], [Aktiv], [Erstellt_am], [Mutiert_am], [Mutierer], [KlasseNr]) VALUES (@Bezeichnung, @Lehrjahre, @Anmerkung, @Beschreibung, @Aktiv, @Erstellt_am, @Mutiert_am, @Mutierer, @KlasseNr)</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Bezeichnung" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Bezeichnung" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Lehrjahre" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Lehrjahre" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Anmerkung" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Anmerkung" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Beschreibung" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Beschreibung" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Aktiv" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="Aktiv" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Erstellt_am" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Erstellt_am" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Mutiert_am" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Mutiert_am" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Mutierer" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Mutierer" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@KlasseNr" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="KlasseNr" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Berufnr, Bezeichnung, Lehrjahre, Anmerkung, Beschreibung, Aktiv, Erstellt_am, Mutiert_am, Mutierer, KlasseNr FROM dbo.Beruf</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[Beruf] SET [Bezeichnung] = @Bezeichnung, [Lehrjahre] = @Lehrjahre, [Anmerkung] = @Anmerkung, [Beschreibung] = @Beschreibung, [Aktiv] = @Aktiv, [Erstellt_am] = @Erstellt_am, [Mutiert_am] = @Mutiert_am, [Mutierer] = @Mutierer, [KlasseNr] = @KlasseNr WHERE (([Berufnr] = @Original_Berufnr))</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Bezeichnung" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Bezeichnung" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Lehrjahre" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Lehrjahre" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Anmerkung" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Anmerkung" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Beschreibung" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="Beschreibung" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Aktiv" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="Aktiv" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Erstellt_am" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Erstellt_am" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Mutiert_am" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Mutiert_am" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Mutierer" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Mutierer" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@KlasseNr" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="KlasseNr" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Berufnr" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Berufnr" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Berufnr" DataSetColumn="Berufnr" />
<Mapping SourceColumn="Bezeichnung" DataSetColumn="Bezeichnung" />
<Mapping SourceColumn="Lehrjahre" DataSetColumn="Lehrjahre" />
<Mapping SourceColumn="Anmerkung" DataSetColumn="Anmerkung" />
<Mapping SourceColumn="Beschreibung" DataSetColumn="Beschreibung" />
<Mapping SourceColumn="Aktiv" DataSetColumn="Aktiv" />
<Mapping SourceColumn="Erstellt_am" DataSetColumn="Erstellt_am" />
<Mapping SourceColumn="Mutiert_am" DataSetColumn="Mutiert_am" />
<Mapping SourceColumn="Mutierer" DataSetColumn="Mutierer" />
<Mapping SourceColumn="KlasseNr" DataSetColumn="KlasseNr" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
</xs:appinfo>
</xs:annotation>
<xs:element name="shub_bwpkDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="True" msprop:Generator_DataSetName="shub_bwpkDataSet" msprop:Generator_UserDSName="shub_bwpkDataSet">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Beruf" msprop:Generator_TableClassName="BerufDataTable" msprop:Generator_TableVarName="tableBeruf" msprop:Generator_TablePropName="Beruf" msprop:Generator_RowDeletingName="BerufRowDeleting" msprop:Generator_UserTableName="Beruf" msprop:Generator_RowChangingName="BerufRowChanging" msprop:Generator_RowEvHandlerName="BerufRowChangeEventHandler" msprop:Generator_RowDeletedName="BerufRowDeleted" msprop:Generator_RowEvArgName="BerufRowChangeEvent" msprop:Generator_RowChangedName="BerufRowChanged" msprop:Generator_RowClassName="BerufRow">
<xs:complexType>
<xs:sequence>
<xs:element name="Berufnr" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnBerufnr" msprop:Generator_ColumnPropNameInRow="Berufnr" msprop:Generator_ColumnPropNameInTable="BerufnrColumn" msprop:Generator_UserColumnName="Berufnr" type="xs:int" />
<xs:element name="Bezeichnung" msprop:Generator_ColumnVarNameInTable="columnBezeichnung" msprop:Generator_ColumnPropNameInRow="Bezeichnung" msprop:Generator_ColumnPropNameInTable="BezeichnungColumn" msprop:Generator_UserColumnName="Bezeichnung" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Lehrjahre" msprop:Generator_ColumnVarNameInTable="columnLehrjahre" msprop:Generator_ColumnPropNameInRow="Lehrjahre" msprop:Generator_ColumnPropNameInTable="LehrjahreColumn" msprop:Generator_UserColumnName="Lehrjahre" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Anmerkung" msprop:Generator_ColumnVarNameInTable="columnAnmerkung" msprop:Generator_ColumnPropNameInRow="Anmerkung" msprop:Generator_ColumnPropNameInTable="AnmerkungColumn" msprop:Generator_UserColumnName="Anmerkung" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Beschreibung" msprop:Generator_ColumnVarNameInTable="columnBeschreibung" msprop:Generator_ColumnPropNameInRow="Beschreibung" msprop:Generator_ColumnPropNameInTable="BeschreibungColumn" msprop:Generator_UserColumnName="Beschreibung" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Aktiv" msprop:Generator_ColumnVarNameInTable="columnAktiv" msprop:Generator_ColumnPropNameInRow="Aktiv" msprop:Generator_ColumnPropNameInTable="AktivColumn" msprop:Generator_UserColumnName="Aktiv" type="xs:boolean" minOccurs="0" />
<xs:element name="Erstellt_am" msprop:Generator_ColumnVarNameInTable="columnErstellt_am" msprop:Generator_ColumnPropNameInRow="Erstellt_am" msprop:Generator_ColumnPropNameInTable="Erstellt_amColumn" msprop:Generator_UserColumnName="Erstellt_am" type="xs:dateTime" minOccurs="0" />
<xs:element name="Mutiert_am" msprop:Generator_ColumnVarNameInTable="columnMutiert_am" msprop:Generator_ColumnPropNameInRow="Mutiert_am" msprop:Generator_ColumnPropNameInTable="Mutiert_amColumn" msprop:Generator_UserColumnName="Mutiert_am" type="xs:dateTime" minOccurs="0" />
<xs:element name="Mutierer" msprop:Generator_ColumnVarNameInTable="columnMutierer" msprop:Generator_ColumnPropNameInRow="Mutierer" msprop:Generator_ColumnPropNameInTable="MutiererColumn" msprop:Generator_UserColumnName="Mutierer" type="xs:int" minOccurs="0" />
<xs:element name="KlasseNr" msprop:Generator_ColumnVarNameInTable="columnKlasseNr" msprop:Generator_ColumnPropNameInRow="KlasseNr" msprop:Generator_ColumnPropNameInTable="KlasseNrColumn" msprop:Generator_UserColumnName="KlasseNr" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:Beruf" />
<xs:field xpath="mstns:Berufnr" />
</xs:unique>
</xs:element>
</xs:schema>