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


C# DbDataReader.GetString方法代码示例

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


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

示例1: ResourceRecord

 public ResourceRecord(DbDataReader reader)
 {
     Page = reader.GetString(reader.GetOrdinal("resourcepage"));
     CultureCode = reader.GetString(reader.GetOrdinal("culturecode"));
     Key = reader.GetString(reader.GetOrdinal("resourcekey"));
     Value = reader.GetString(reader.GetOrdinal("resourcevalue"));
 }
开发者ID:reynn,项目名称:DbLocalizer,代码行数:7,代码来源:ResourceRecord.cs

示例2: ExceptionLogFromDataReader

        private static BasicExceptionLog ExceptionLogFromDataReader (DbDataReader reader)
        {

            int ExceptionId = reader.GetInt32(0);
            DateTime ExceptionDateTime = reader.GetDateTime(1);
            string Source = reader.GetString(2);
            string ExceptionText = reader.GetString(3);
            return new BasicExceptionLog(ExceptionId, ExceptionDateTime, Source, ExceptionText);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:9,代码来源:Database-ExceptionLog.cs

示例3: ReadExternalCredentialFromDataReader

        private BasicExternalCredential ReadExternalCredentialFromDataReader (DbDataReader reader)
        {
            int externalCredentialId = reader.GetInt32(0);
            string serviceName = reader.GetString(1);
            string login = reader.GetString(2);
            string password = reader.GetString(3);

            return new BasicExternalCredential(externalCredentialId, serviceName, login, password);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:9,代码来源:Database-ExternalCredentials.cs

示例4: ReadCountryFromDataReader

        private static BasicCountry ReadCountryFromDataReader(DbDataReader reader)
        {
            int countryId = reader.GetInt32(0);
            string name = reader.GetString(1);
            string code = reader.GetString(2).ToUpperInvariant();
            string culture = reader.GetString(3);
            int geographyId = reader.GetInt32(4);

            return new BasicCountry(countryId, name, code, culture, geographyId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:10,代码来源:Database-Countries.cs

示例5: Map

        public IPersistentRepresentation Map(DbDataReader reader, IActorRef sender = null)
        {
            var persistenceId = reader.GetString(PersistenceIdIndex);
            var sequenceNr = reader.GetInt64(SequenceNrIndex);
            var isDeleted = reader.GetBoolean(IsDeletedIndex);
            var manifest = reader.GetString(ManifestIndex);

            // timestamp is SQL-journal specific field, it's not a part of casual Persistent instance  
            var payload = GetPayload(reader, manifest);

            return new Persistent(payload, sequenceNr, persistenceId, manifest, isDeleted, sender);
        }
开发者ID:rogeralsing,项目名称:akka.net,代码行数:12,代码来源:QueryMapper.cs

示例6: ReadAutoMailFromDataReader

        private static BasicAutoMail ReadAutoMailFromDataReader (DbDataReader reader)
        {
            int autoMailId = reader.GetInt32(0);
            AutoMailType type = (AutoMailType) Enum.Parse(typeof (AutoMailType), reader.GetString(1));
            int geographyId = reader.GetInt32(3);
            int organizationId = reader.GetInt32(2);
            int authorPersonId = reader.GetInt32(4); // appear to be unused?
            string title = reader.GetString(5);
            string body = reader.GetString(6);

            return new BasicAutoMail(autoMailId, type, organizationId, geographyId, authorPersonId,
                                     title, body);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:13,代码来源:Database-AutoMails.cs

示例7: WorkoutPlan

 public WorkoutPlan(DbDataReader reader)
 {
     _id = reader.GetInt64(0);
     _title = reader.GetValue(1).ToString() == "" ? "" : reader.GetString(1);
     _period = reader.GetValue(2).ToString() == "" ? (byte)0 : reader.GetByte(2);
     _creatorId = reader.GetValue(3).ToString() == "" ? 0 : reader.GetInt64(3);
 }
开发者ID:core-attack,项目名称:DiaryWorkouts,代码行数:7,代码来源:WorkoutPlan.cs

示例8: ReadGeographyFromDataReader

        private static BasicGeography ReadGeographyFromDataReader (DbDataReader reader)
        {
            int geographyId = reader.GetInt32(0);
            int parentGeographyId = reader.GetInt32(1);
            string name = reader.GetString(2);

            return new BasicGeography(geographyId, parentGeographyId, name);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:8,代码来源:Database-Geographies.cs

示例9: ReadPersonFromDataReader

        private static BasicPerson ReadPersonFromDataReader (DbDataReader reader)
        {
            int personId = reader.GetInt32(0);
            string passwordHash = reader.GetString(1);
            string name = reader.GetString(2);
            string email = reader.GetString(3);
            string street = reader.GetString(4);
            string postalCode = reader.GetString(5);
            string cityName = reader.GetString(6);
            int countryId = reader.GetInt32(7);
            string phone = reader.GetString(8);
            int geographyId = reader.GetInt32(9);
            DateTime birthdate = reader.GetDateTime(10);
            int genderId = reader.GetInt32(11);


            // Fix broken names, emails

            email = email.ToLower().Trim();
            name = name.Trim();

            while (name.Contains("  "))
            {
                name = name.Replace("  ", " ");
            }


            return new BasicPerson(personId, passwordHash, name, email, street, postalCode, cityName, countryId, phone,
                                   geographyId, birthdate, (PersonGender)genderId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:30,代码来源:Database-People.cs

示例10: ReadOrganizationFromDataReader

        private static BasicOrganization ReadOrganizationFromDataReader (DbDataReader reader)
        {
            int organizationId = reader.GetInt32(0);
            int parentOrganizationId = reader.GetInt32(1);
            string name = reader.GetString(2);
            string nameInternational = reader.GetString(3);
            string nameShort = reader.GetString(4);
            string domain = reader.GetString(5);
            string mailPrefix = reader.GetString(6);
            int anchorGeographyId = reader.GetInt32(7);
            bool acceptsMembers = reader.GetBoolean(8);
            bool autoAssignNewMembers = reader.GetBoolean(9);
            int defaultCountryId = reader.GetInt32(10);

            return new BasicOrganization(organizationId, parentOrganizationId, name, nameInternational, nameShort,
                                         domain, mailPrefix, anchorGeographyId, acceptsMembers, autoAssignNewMembers,
                                         defaultCountryId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:18,代码来源:Database-Organizations.cs

示例11: GetTableType

        /// <summary>
        /// 
        /// </summary>
        /// <param name="reader"></param>
        /// <returns></returns>
        protected static string GetTableType(DbDataReader reader)
        {
            const string TABLE_TYPE = @"TABLE_TYPE";

            var ordinal = reader.GetOrdinal(TABLE_TYPE);
            var type = reader.GetString(ordinal);

            return type;
        }
开发者ID:kkkkkkaaaaaa,项目名称:kkkkkkaaaaaa,代码行数:14,代码来源:TextTemplateFact.cs

示例12: GetTableName

        /// <summary>
        /// 
        /// </summary>
        /// <param name="reader"></param>
        /// <returns></returns>
        protected static string GetTableName(DbDataReader reader)
        {
            const string TABLE_NAME = @"TABLE_NAME";

            var ordinal = reader.GetOrdinal(TABLE_NAME);
            var name = reader.GetString(ordinal);

            return name;
        }
开发者ID:kkkkkkaaaaaa,项目名称:kkkkkkaaaaaa,代码行数:14,代码来源:TextTemplateFact.cs

示例13: ReadCityFromDataReader

        private static BasicCity ReadCityFromDataReader (DbDataReader reader)
        {
            int cityId = reader.GetInt32(0);
            int countryId = reader.GetInt32(1);
            string cityName = reader.GetString(2);
            int geographyId = reader.GetInt32(3);

            return new BasicCity(cityId, cityName, countryId, geographyId);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:9,代码来源:Database-PostalCodesCities.cs

示例14: ReadOutboundInvoiceItemFromDataReader

        private BasicOutboundInvoiceItem ReadOutboundInvoiceItemFromDataReader (DbDataReader reader)
        {
            int outboundInvoiceItemId = reader.GetInt32(0);
            int outboundInvoiceId = reader.GetInt32(1);
            string description = reader.GetString(2);
            Int64 amountCents = reader.GetInt64(3);

            return new BasicOutboundInvoiceItem(outboundInvoiceItemId, outboundInvoiceId, description, amountCents);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:9,代码来源:Database-OutboundInvoices.cs

示例15: ReadPWEventFromDataReader

        private BasicPWEvent ReadPWEventFromDataReader (DbDataReader reader)
        {
            int eventId = reader.GetInt32(0);
            EventType eventType = (EventType)Enum.Parse(typeof(EventType), reader.GetString(1));
            EventSource eventSource = (EventSource)Enum.Parse(typeof(EventSource), reader.GetString(2));
            int actingPersonId = reader.GetInt32(3);
            int affectedPersonId = reader.GetInt32(4);
            DateTime eventDateTime = reader.GetDateTime(5);
            DateTime processedDateTime = reader.GetDateTime(6);
            bool open = reader.GetBoolean(7);
            int organizationId = reader.GetInt32(8);
            int geographyId = reader.GetInt32(9);
            int parameterInt = reader.GetInt32(10);
            string parameterText = reader.GetString(11);

            return new BasicPWEvent(eventId, eventDateTime, open, processedDateTime, eventType, eventSource, actingPersonId,
                affectedPersonId, organizationId, geographyId, parameterInt, parameterText);
        }
开发者ID:SwarmCorp,项目名称:Swarmops,代码行数:18,代码来源:Database-Events.cs


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