コード例 #1
0
 public void UnCompile()
 {
     if (mVM != null)
     {
         isqlite_vm pVM = mVM;
         mVM = null;
         pVM.Dispose();
     }
 }
コード例 #2
0
        public void Compile()
        {
            if (mCmd.mpConn == null || mCmd.mpConn.mState == ConnectionState.Closed || mCmd.mpConn.mState == ConnectionState.Broken)
                throw new InvalidOperationException();
            if (mVM != null)
            {
                mVM.reset();
            }
            else
            {
                if (mCmdText.Length == 0)
                    throw new InvalidOperationException();
                mVM = mCmd.mpConn.sqlite.compile (mCmdText);
            }

            BindParameters();
        }