当前位置: 首页>>代码示例>>C#>>正文


C# IDataRecord.GetString方法代码示例

本文整理汇总了C#中IDataRecord.GetString方法的典型用法代码示例。如果您正苦于以下问题:C# IDataRecord.GetString方法的具体用法?C# IDataRecord.GetString怎么用?C# IDataRecord.GetString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IDataRecord的用法示例。


在下文中一共展示了IDataRecord.GetString方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: ReadOutboundMailFromDataReader

        private static BasicOutboundMail ReadOutboundMailFromDataReader (IDataRecord reader)
        {
            int outboundMailId = reader.GetInt32(0);
            int authorType = reader.GetInt32(1);
            int authorPersonId = reader.GetInt32(2);
            string title = reader.GetString(3);
            string body = reader.GetString(4);

            int mailPriority = reader.GetInt32(5);
            int mailTypeId = reader.GetInt32(6);
            int organizationId = reader.GetInt32(7);
            int geographyId = reader.GetInt32(8);
            DateTime createdDateTime = reader.GetDateTime(9);

            DateTime releaseDateTime = reader.GetDateTime(10);
            bool readyForPickup = reader.GetBoolean(11);
            bool resolved = reader.GetBoolean(12);
            bool processed = reader.GetBoolean(13);
            DateTime resolvedDateTime = reader.GetDateTime(14);

            DateTime startProcessDateTime = reader.GetDateTime(15);
            DateTime endProcessDateTime = reader.GetDateTime(16);
            int recipientCount = reader.GetInt32(17);
            int recipientsSuccess = reader.GetInt32(18);
            int recipientsFail = reader.GetInt32(19);

            return new BasicOutboundMail(outboundMailId, (MailAuthorType)authorType, authorPersonId, title, body,
                mailPriority, mailTypeId, organizationId, geographyId, createdDateTime,
                releaseDateTime, readyForPickup, resolved, processed, resolvedDateTime, startProcessDateTime, endProcessDateTime,
                recipientCount, recipientsSuccess, recipientsFail);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:31,代码来源:Database-OutboundMails.cs

示例2: ReadParleyFromDataReader

        private static BasicParley ReadParleyFromDataReader (IDataRecord reader)
        {
            int parleyId = reader.GetInt32(0);
            int organizationId = reader.GetInt32(1);
            int personId = reader.GetInt32(2);
            int budgetId = reader.GetInt32(3);
            DateTime createdDateTime = reader.GetDateTime(4);

            bool open = reader.GetBoolean(5);
            bool attested = reader.GetBoolean(6);
            string name = reader.GetString(7);
            int geographyId = reader.GetInt32(8);
            string description = reader.GetString(9);

            string informationUrl = reader.GetString(10);
            DateTime startDate = reader.GetDateTime(11);
            DateTime endDate = reader.GetDateTime(12);
            Int64 budgetCents = reader.GetInt64(13);
            Int64 guaranteeCents = reader.GetInt64(14);

            Int64 attendanceFeeCents = reader.GetInt64(15);
            DateTime closedDateTime = reader.GetDateTime(16);

            return new BasicParley(
                parleyId, organizationId, personId, budgetId, createdDateTime,
                open, attested, name, geographyId, description,
                informationUrl, startDate, endDate, budgetCents, guaranteeCents,
                attendanceFeeCents, closedDateTime);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:29,代码来源:Database-Parleys.cs

示例3: DbTable

 /// <summary>
 /// 
 /// </summary>
 /// <param name="databaseId"></param>
 /// <param name="reader"></param>
 internal DbTable(Guid databaseId, IDataRecord reader)
     : this(databaseId, reader.GetString(reader.GetOrdinal("Id")),
         reader.GetString(reader.GetOrdinal("CatalogName")),
         reader.GetString(reader.GetOrdinal("SchemaName")),
         reader.GetString(reader.GetOrdinal("Name")),
         reader.GetNullableString("Description"))
 {
 }
开发者ID:mingkongbin,项目名称:anycmd,代码行数:13,代码来源:DbTable.cs

示例4: SearchResult

 public SearchResult(IDataRecord data)
 {
     PrimaryId = data.GetInt32(0);
     SecondaryId = data.GetInt32(1);
     ClassName = data.GetString(2);
     PrimaryText = data.GetString(3);
     SecondaryText = data.GetString(4);
 }
开发者ID:ha1ogen,项目名称:atlassed,代码行数:8,代码来源:SearchResult.cs

示例5: Load

 public override void Load(IDataRecord record)
 {
     Id = record.GetInt32(0);
     OKPO = record.GetString(1);
     SOATO = record.GetString(2);
     INN = record.GetString(3);
     Name = record.GetString(4);
     Type = (OrgType)record.GetByte(5);
 }
开发者ID:cleverxy,项目名称:csharp,代码行数:9,代码来源:Organization.cs

示例6: ReadCurrencyFromDataReader

        private static BasicCurrency ReadCurrencyFromDataReader(IDataRecord reader)
        {
            int currencyId = reader.GetInt32(0);
            string code = reader.GetString(1);
            string name = reader.GetString(2);
            string sign = reader.GetString(3);

            return new BasicCurrency(currencyId, code, name, sign);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:9,代码来源:Database-Currencies.cs

示例7: ReadPaymentInformationFromDataReader

        private static BasicPaymentInformation ReadPaymentInformationFromDataReader (IDataRecord reader)
        {
            string dataTypeString = reader.GetString(2);
            string data = reader.GetString(3);

            PaymentInformationType dataType =
                (PaymentInformationType) Enum.Parse(typeof (PaymentInformationType), dataTypeString, true);

            return new BasicPaymentInformation(dataType, data);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:10,代码来源:Database-Payments.cs

示例8: RecordHandler

 public static void RecordHandler(IDataRecord record, TrackLayout layout)
 {
     var number = record.GetString(record.GetOrdinal("Number"));
     var fromStationSignature = record.GetString(record.GetOrdinal("FromStation"));
     var toStationSignature = record.GetString(record.GetOrdinal("ToStation"));
     if (!layout.HasTimetableStretch(number)) layout.Add(new TimetableStretch(number));
     var currentTimetableStretch = layout.TimetableStretch(number);
     var trackStretch = layout.TrackStretch(fromStationSignature, toStationSignature);
     currentTimetableStretch.Add(trackStretch);
 }
开发者ID:fjallemark,项目名称:TrainDispatch,代码行数:10,代码来源:TimetableStretches.cs

示例9: ReadLink

        private Gnosis.ILink ReadLink(IDataRecord record)
        {
            var source = record.GetUri("Source");
            var target = record.GetUri("Target");
            var relationship = record.GetString("Relationship");
            var name = record.GetString("Name");
            var id = record.GetInt64("Id");

            return new Gnosis.Links.Link(source, target, relationship, name, id);
        }
开发者ID:bossaia,项目名称:alexandrialibrary,代码行数:10,代码来源:SQLiteLinkRepository.cs

示例10: ReadBallotFromDataReader

        private static BasicBallot ReadBallotFromDataReader(IDataRecord reader)
        {
            int ballotId = reader.GetInt32(0);
            int electionId = reader.GetInt32(1);
            string name = reader.GetString(2);
            int organizationId = reader.GetInt32(3);
            int geographyId = reader.GetInt32(4);
            int ballotCount = reader.GetInt32(5);
            string deliveryAddress = reader.GetString(6);

            return new BasicBallot(ballotId, electionId, organizationId, geographyId, name, ballotCount, deliveryAddress);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:12,代码来源:Database-Ballots.cs

示例11: ReadPaymentFromDataReader

        private static BasicPayment ReadPaymentFromDataReader(IDataRecord reader)
        {
            int paymentId = reader.GetInt32(0);
            int paymentGroupId = reader.GetInt32(1);
            Int64 amountCents = reader.GetInt64(2);
            string reference = reader.GetString(3);
            string fromAccount = reader.GetString(4);
            string key = reader.GetString(5);
            bool hasImage = reader.GetBoolean(6);
            int outboundInvoiceId = reader.GetInt32(7);

            return new BasicPayment(paymentId, paymentGroupId, amountCents, reference, fromAccount, key, hasImage, outboundInvoiceId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:13,代码来源:Database-Payments.cs

示例12: FillDataRecord

        private static MobileService FillDataRecord(IDataRecord myDataRecord)
        {
            MobileService mobileService = new MobileService();

            mobileService.Id = myDataRecord.GetInt32(myDataRecord.GetOrdinal("Id"));
            mobileService.ProviderId = myDataRecord.GetInt32(myDataRecord.GetOrdinal("providerid"));
            mobileService.ServiceName = myDataRecord.GetString(myDataRecord.GetOrdinal("servicename"));
            mobileService.Description = myDataRecord.GetString(myDataRecord.GetOrdinal("description"));
            mobileService.HowToAccess = myDataRecord.GetString(myDataRecord.GetOrdinal("howtoaccess"));
            mobileService.Charges = myDataRecord.GetString(myDataRecord.GetOrdinal("charges"));

            return mobileService;
        }
开发者ID:sunnyrajrathod,项目名称:OnePointTelecom,代码行数:13,代码来源:MobileServiceDB.cs

示例13: ReadFinancialValidationFromDataReader

        private static BasicFinancialValidation ReadFinancialValidationFromDataReader(IDataRecord reader)
        {
            int financialValidationId = reader.GetInt32(0);
            FinancialValidationType validationType =
                (FinancialValidationType)(Enum.Parse(typeof(FinancialValidationType), reader.GetString(1)));
            FinancialDependencyType dependencyType =
                (FinancialDependencyType)(Enum.Parse(typeof(FinancialDependencyType), reader.GetString(2)));
            int foreignId = reader.GetInt32(3);
            DateTime dateTime = reader.GetDateTime(4);
            int personId = reader.GetInt32(5);
            double amount = reader.GetDouble(6); // not yet used

            return new BasicFinancialValidation(financialValidationId, validationType, personId, dateTime, dependencyType, foreignId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:14,代码来源:Database-FinancialValidations.cs

示例14: GpkgContent

 /// <summary>
 /// Creates an instance of this class
 /// </summary>
 /// <param name="rdr">The data record</param>
 /// <param name="connectionString">The connection string</param>
 public GpkgContent(IDataRecord rdr, string connectionString)
 {
     int index;
     _tableName = rdr.IsDBNull(index=rdr.GetOrdinal("table_name")) ? string.Empty : rdr.GetString(index);
     _dataType = rdr.IsDBNull(index=rdr.GetOrdinal("data_type")) ? string.Empty : rdr.GetString(index);
     _identifier = rdr.IsDBNull(index = rdr.GetOrdinal("identifier")) ? string.Empty : rdr.GetString(index);
     _description = rdr.IsDBNull(index = rdr.GetOrdinal("description")) ? string.Empty : rdr.GetString(index);
     _lastChange = rdr.IsDBNull(index = rdr.GetOrdinal("last_change")) ? DateTime.MinValue : rdr.GetDateTime(index);
     _extent = new Envelope(
         rdr.GetDouble(rdr.GetOrdinal("min_x")), rdr.GetDouble(rdr.GetOrdinal("max_x")), 
         rdr.GetDouble(rdr.GetOrdinal("min_y")), rdr.GetDouble(rdr.GetOrdinal("max_y")));
     _srid = rdr.GetInt32(rdr.GetOrdinal("srs_id"));
     _connectionString = connectionString;
 }
开发者ID:lishxi,项目名称:_SharpMap,代码行数:19,代码来源:GpkgContent.cs

示例15: ReadExternalActivityFromDataReader

        private static BasicExternalActivity ReadExternalActivityFromDataReader (IDataRecord reader)
        {
            int externalActivityId = reader.GetInt32(0);
            int organizationId = reader.GetInt32(1);
            int geographyId = reader.GetInt32(2);
            DateTime dateTime = reader.GetDateTime(3);
            ExternalActivityType type = (ExternalActivityType)Enum.Parse(typeof(ExternalActivityType), reader.GetString(4));
            string description = reader.GetString(5);
            DateTime createdDateTime = reader.GetDateTime(6);
            int createdByPersonId = reader.GetInt32(7);
            int dupeOfActivityId = reader.GetInt32(8);

            return new BasicExternalActivity(externalActivityId, organizationId, geographyId, type, dateTime, description, createdByPersonId, createdDateTime, dupeOfActivityId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:14,代码来源:Database-ExternalActivities.cs


注:本文中的IDataRecord.GetString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。