示例#1
0
 internal static extern int OCIStmtExecute(IntPtr svchp,
     IntPtr stmthp,
     IntPtr errhp,
     [MarshalAs (UnmanagedType.U4)] uint iters,
     uint rowoff,
     IntPtr snap_in,
     IntPtr snap_out,
     [MarshalAs (UnmanagedType.U4)] OciExecuteMode mode);
示例#2
0
        internal static int OCIStmtExecute(IntPtr svchp,
            IntPtr stmthp,
            IntPtr errhp,
            bool iters,
            uint rowoff,
            IntPtr snap_in,
            IntPtr snap_out,
            OciExecuteMode mode)
        {
            #if TRACE
            Trace.WriteLineIf(traceOci, "OCIStmtExecute", "OCI");
            #endif

            uint it = 0;
            if (iters == true)
                it = 1;

            return OciNativeCalls.OCIStmtExecute (svchp, stmthp, errhp, it, rowoff,
                snap_in, snap_out, mode);
        }
示例#3
0
		internal static int OCIStmtExecute (IntPtr svchp,
			IntPtr stmthp,
			IntPtr errhp,
			bool iters,
			uint rowoff,
			IntPtr snap_in,
			IntPtr snap_out,
			OciExecuteMode mode)
		{
			#if TRACE
			Trace.WriteLineIf(traceOci, "OCIStmtExecute", "OCI");
			#endif

			uint it = 0;
			if (iters == true)
				it = 1;

			return OciNativeCalls.OCIStmtExecute (svchp, stmthp, errhp, it, rowoff,
				snap_in, snap_out, mode);
		}