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


C# Common.RowUpdatedEventArgs类代码示例

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


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

示例1: OnRowUpdated

		protected abstract void OnRowUpdated (RowUpdatedEventArgs value);
开发者ID:carrie901,项目名称:mono,代码行数:1,代码来源:DbDataAdapter.cs

示例2: OnRowUpdated

    /// <summary>
    /// Raised by DbDataAdapter after a row is updated
    /// </summary>
    /// <param name="value">The event's specifics</param>
    protected override void OnRowUpdated(RowUpdatedEventArgs value)
    {
      EventHandler<RowUpdatedEventArgs> handler = base.Events[_updatedEventPH] as EventHandler<RowUpdatedEventArgs>;

      if (handler != null)
        handler(this, value);
    }
开发者ID:rohitlodha,项目名称:DenverDB,代码行数:11,代码来源:SQLiteDataAdapter.cs

示例3: OnRowUpdated

		/// <summary>
		/// Raises the RowUpdating event of Sqlite data provider.
		/// </summary>
		/// <param name="args">An RowUpdatingEventArgs that contains the event data.</param>
		protected override void OnRowUpdated (RowUpdatedEventArgs args)
		{
			if (RowUpdated != null)
				RowUpdated(this, args);
		}
开发者ID:z0rg1nc,项目名称:CsharpSqliteFork,代码行数:9,代码来源:SqliteDataAdapter.cs

示例4: OnRowUpdated

 /// <summary>
 /// Overridden. Raises the RowUpdated event.
 /// </summary>
 /// <param name="value">A MySqlRowUpdatedEventArgs that contains the event data. </param>
 override protected void OnRowUpdated(RowUpdatedEventArgs value)
 {
   if (RowUpdated != null)
     RowUpdated(this, (value as MySqlRowUpdatedEventArgs));
 }
开发者ID:rotmgkillroyx,项目名称:rotmg_svr_OLD,代码行数:9,代码来源:dataadapter.cs

示例5: OnRowUpdated

			protected override void OnRowUpdated (RowUpdatedEventArgs value)
			{
				throw new NotImplementedException ();
			}
开发者ID:EricHripko,项目名称:mono,代码行数:4,代码来源:DbDataAdapterTest.cs

示例6: OnRowUpdated

 protected override void OnRowUpdated(RowUpdatedEventArgs value)
 {
     CrmDataAdapterRowUpdatedEventHandler handler = (CrmDataAdapterRowUpdatedEventHandler)Events[EventRowUpdated];
     if ((null != handler) && (value is CrmDataAdapterRowUpdatedEventArgs))
     {
         handler(this, (CrmDataAdapterRowUpdatedEventArgs)value);
     }
 }
开发者ID:YOTOV-LIMITED,项目名称:CrmAdo,代码行数:8,代码来源:CrmDataAdaptor.cs

示例7: OnRowUpdated

        /// <summary>
        /// Raised by the underlying DbDataAdapter after a row has been
        //updated
        /// </summary>
        protected override void OnRowUpdated(RowUpdatedEventArgs value)
        {
            EventHandler<RowUpdatedEventArgs> handler =
					Events[EventRowUpdated]as
					EventHandler<RowUpdatedEventArgs>;
            if (handler != null)
                handler(this, (RowUpdatedEventArgs) value);
        }
开发者ID:kyriakosbrastianos,项目名称:virtuoso-opensource,代码行数:12,代码来源:VirtuosoDataAdapter.cs

示例8: OnRowUpdated

 virtual protected void OnRowUpdated(RowUpdatedEventArgs value) { // V1.0.3300
 }
开发者ID:iskiselev,项目名称:JSIL.NetFramework,代码行数:2,代码来源:DbDataAdapter.cs

示例9: OnRowUpdated

 override protected void OnRowUpdated(RowUpdatedEventArgs value) {
     SqlRowUpdatedEventHandler handler = (SqlRowUpdatedEventHandler) Events[EventRowUpdated];
     if ((null != handler) && (value is SqlRowUpdatedEventArgs)) {
         handler(this, (SqlRowUpdatedEventArgs) value);
     }
     base.OnRowUpdated(value);
 }
开发者ID:krytht,项目名称:DotNetReferenceSource,代码行数:7,代码来源:SqlDataAdapter.cs

示例10: OnRowUpdated

 protected override void OnRowUpdated(
 RowUpdatedEventArgs value)
 {
 }
开发者ID:karmamule,项目名称:ReconRunner,代码行数:4,代码来源:DataReaderAdapter.cs

示例11: OnRowUpdated

        // If it's an Insert we fetch the @@Identity value and stuff it in the proper column
        protected void OnRowUpdated(object sender, RowUpdatedEventArgs e)
        {
            try
            {
                if(e.Status == UpdateStatus.Continue && e.StatementType == StatementType.Insert)
                {
                    TransactionMgr txMgr = TransactionMgr.ThreadTransactionMgr();

                    string[] identityCols = this.GetAutoKeyColumns().Split(';');

                    SQLiteCommand cmd = new SQLiteCommand();

                    foreach(string col in identityCols)
                    {
                         cmd.CommandText = "SELECT last_insert_rowid()";

                        // We make sure we enlist in the ongoing transaction, otherwise, we
                        // would most likely deadlock
                        txMgr.Enlist(cmd, this);
                        object o = cmd.ExecuteScalar(); // Get the Identity Value
                        txMgr.DeEnlist(cmd, this);

                        if(o != null)
                        {
                            e.Row[col] = o;
                        }
                    }

                    e.Row.AcceptChanges();
                }
            }
            catch {}
        }
开发者ID:ivladyka,项目名称:Ekran,代码行数:34,代码来源:SQLiteEntity.cs

示例12: OnRowUpdated

 /// <summary>
 ///   Raises the RowUpdated event of a .NET Framework data provider.
 /// </summary>
 /// <param name="value"> A <see cref="T:System.Data.Common.RowUpdatedEventArgs" /> that contains the event data. </param>
 protected override void OnRowUpdated(RowUpdatedEventArgs value)
 {
   if (RowUpdated != null)
     RowUpdated(this, (value as CUBRIDRowUpdatedEventArgs));
 }
开发者ID:CUBRID,项目名称:cubrid-adonet,代码行数:9,代码来源:CUBRIDDataAdapter.cs

示例13: OnRowUpdated

		protected virtual void OnRowUpdated (RowUpdatedEventArgs value)
		{
			if (Events ["RowUpdated"] != null) {
				Delegate [] rowUpdatedList = Events ["RowUpdated"].GetInvocationList ();
				foreach (Delegate rowUpdated in rowUpdatedList) {
					MethodInfo rowUpdatedMethod = rowUpdated.Method;
					rowUpdatedMethod.Invoke (value, null);
				}
			}
		}
开发者ID:jamescourtney,项目名称:mono,代码行数:10,代码来源:DbDataAdapter.cs

示例14: dbDA_RowUpdated

        /// <summary>
        /// Pre-Condition:  
        /// Post-Condition: Child records will be persisted in the database, consistant with the primary key of the parent record.
        /// Description:    This method will synchronize the primary and foreign keys.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void dbDA_RowUpdated(object sender, RowUpdatedEventArgs e)
        {
            int intID = 0;
            if (_dbConn.State == ConnectionState.Closed) _dbConn.Open();

            //OleDbCommand dbCMD = new OleDbCommand("SELECT @@IDENTITY", _dbConn);
            SQLiteCommand dbCMD = new SQLiteCommand("SELECT last_insert_rowid()", _dbConn);
            if (e.StatementType == StatementType.Insert)
            {
                intID = int.Parse(dbCMD.ExecuteScalar().ToString());
                e.Row[0] = intID;
            }
        }
开发者ID:michaelheffernan,项目名称:toolkit,代码行数:20,代码来源:dbConnSQLite.cs

示例15: OnRowUpdated

		protected override void OnRowUpdated (RowUpdatedEventArgs value) 
		{
         		SybaseRowUpdatedEventHandler handler = (SybaseRowUpdatedEventHandler) Events[EventRowUpdated];
			if ((handler != null) && (value is SybaseRowUpdatedEventArgs))
            			handler(this, (SybaseRowUpdatedEventArgs) value);
		}
开发者ID:jjenki11,项目名称:blaze-chem-rendering,代码行数:6,代码来源:SybaseDataAdapter.cs


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