亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? recordset.java

?? java中讀取pdf文件的方法源碼和算法介紹
?? JAVA
字號:
import com.jacob.com.*;

public class Recordset extends Dispatch
{
  public Recordset()
  {
    super("ADODB.Recordset");
  }

	/**
	 * This constructor is used instead of a case operation to
	 * turn a Dispatch object into a wider object - it must exist
	 * in every wrapper class whose instances may be returned from
	 * method calls wrapped in VT_DISPATCH Variants.
	 */
	public Recordset(Dispatch d)
	{
		// take over the IDispatch pointer
	  m_pDispatch = d.m_pDispatch;
		// null out the input's pointer
		d.m_pDispatch = 0;
	}

  public Variant getProperties()
  {
    return Dispatch.get(this, "Properties");
  }

  public int getAbsolutePosition()
	{
    return Dispatch.get(this, "AbsolutePosition").toInt();
	}

  public void setAbsolutePosition(int pl)
	{
	  Dispatch.put(this, "AbsolutePosition", new Variant(pl));
	}

  public Connection getActiveConnection()
  {
    return new Connection(Dispatch.get(this, "ActiveConnection").toDispatch());
  }

  public void setActiveConnection(Connection ppvObject)
  {
    Dispatch.put(this, "ActiveConnection", ppvObject);
  }

  public void setActiveConnection(Variant ppvObject)
  {
    Dispatch.put(this, "ActiveConnection", ppvObject);
  }

  public boolean getBOF()
	{
	  return Dispatch.get(this, "BOF").toBoolean();
	}

  public Variant getBookmark()
	{
	  return Dispatch.get(this, "Bookmark");
	}

  public void setBookmark(Variant pvBookmark)
	{
	  Dispatch.put(this, "Bookmark", pvBookmark);
	}

  public int getCacheSize()
	{
	  return Dispatch.get(this, "CacheSize").toInt();
	}

  public void setCacheSize(int pl)
	{
	  Dispatch.put(this, "CacheSize", new Variant(pl));
	}

  public int getCursorType()
	{
	  return Dispatch.get(this, "CursorType").toInt();
	}

  public void setCursorType(int pl)
	{
	  Dispatch.put(this, "CursorType", new Variant(pl));
	}

  public boolean getEOF()
	{
	  return Dispatch.get(this, "EOF").toBoolean();
  }

  public Fields getFields()
	{
	  return new Fields(Dispatch.get(this, "Fields").toDispatch());
	}

  public int getLockType()
	{
	  return Dispatch.get(this, "LockType").toInt();
	}

  public void setLockType(int plLockType)
	{
	  Dispatch.put(this, "LockType", new Variant(plLockType));
	}

  public int getMaxRecords()
	{
	  return Dispatch.get(this, "MaxRecords").toInt();
	}

  public void setMaxRecords(int pl)
	{
	  Dispatch.put(this, "MaxRecords", new Variant(pl));
	}

  public int getRecordCount()
	{
	  return Dispatch.get(this, "RecordCount").toInt();
	}

  public void setSource(Object pvSource)
	{
	  Dispatch.put(this, "Source", pvSource);
	}

  public void setSource(String pvSource)
	{
	  Dispatch.put(this, "Source", pvSource);
	}

  public Variant getSource()
	{
	  return Dispatch.get(this, "Source");
	}

  public void AddNew(Variant FieldList, Variant Values)
	{
	  Dispatch.call(this, "AddNew", FieldList, Values);
	}

  public void CancelUpdate()
	{
	  Dispatch.call(this, "CancelUpdate");
	}

  public void Close()
	{
	  Dispatch.call(this, "Close");
	}

  public void Delete(int AffectRecords)
	{
	  Dispatch.call(this, "Delete", new Variant(AffectRecords));
	}

  public Variant GetRows(int Rows, Variant Start, Variant Fields)
	{
	  return Dispatch.call(this, "GetRows", new Variant(Rows), Start, Fields); 
	}

	// get all rows
  public Variant GetRows()
	{
	  return Dispatch.call(this, "GetRows");
	}

  public void Move(int NumRecords, Variant Start)
	{
	  Dispatch.call(this, "Move", new Variant(NumRecords), Start);
	}

  public void MoveNext()
	{
	  Dispatch.call(this, "MoveNext");
	}

  public void MovePrevious()
	{
	  Dispatch.call(this, "MovePrevious");
	}

  public void MoveFirst()
	{
	  Dispatch.call(this, "MoveFirst");
	}

  public void MoveLast()
	{
	  Dispatch.call(this, "MoveLast");
	}

  public void Open(Variant Source, Variant ActiveConnection, int CursorType, int LockType, int Options)
	{
	  Dispatch.call(this, "Open", Source, ActiveConnection, new Variant(CursorType), new Variant(LockType), new Variant(Options));
	}

  public void Open(Variant Source, Variant ActiveConnection)
	{
	  Dispatch.call(this, "Open", Source, ActiveConnection);
	}

  public void Requery(int Options)
	{
	  Dispatch.call(this, "Requery", new Variant(Options));
	}

  public void Update(Variant Fields, Variant Values)
	{
	  Dispatch.call(this, "Update", Fields, Values);
	}

  public int getAbsolutePage()
	{
	  return Dispatch.get(this, "AbsolutePage").toInt();
	}

  public void setAbsolutePage(int pl)
	{
	  Dispatch.put(this, "AbsolutePage", new Variant(pl));
	}

  public int getEditMode()
	{
	  return Dispatch.get(this, "EditMode").toInt();
	}

  public Variant getFilter()
	{
	  return Dispatch.get(this, "Filter");
	}

  public void setFilter(Variant Criteria)
	{
	  Dispatch.put(this, "Filter", Criteria);
	}

  public int getPageCount()
	{
	  return Dispatch.get(this, "PageCount").toInt();
	}

  public int getPageSize()
	{
	  return Dispatch.get(this, "PageSize").toInt();
	}

  public void setPageSize(int pl)
	{
	  Dispatch.put(this, "PageSize", new Variant(pl));
	}

  public String getSort()
	{
	  return Dispatch.get(this, "Sort").toString();
	}

  public void setSort(String Criteria)
	{
	  Dispatch.put(this, "Sort", Criteria);
	}

  public int getStatus()
	{
	  return Dispatch.get(this, "Status").toInt();
	}

  public int getState()
	{
	  return Dispatch.get(this, "State").toInt();
	}

  public void UpdateBatch(int AffectRecords)
	{
	  Dispatch.call(this, "UpdateBatch", new Variant(AffectRecords));
	}

  public void CancelBatch(int AffectRecords)
	{
	  Dispatch.call(this, "CancelBatch", new Variant(AffectRecords));
	}

  public int getCursorLocation()
	{
	  return Dispatch.get(this, "CursorLocation").toInt();
	}

  public void setCursorLocation(int pl)
	{
	  Dispatch.put(this, "CursorLocation", new Variant(pl));
	}

  public Recordset NextRecordset(Variant RecordsAffected)
	{
	  return new Recordset(Dispatch.call(this, "NextRecordset", RecordsAffected).toDispatch());
	}

  public boolean Supports(int CursorOptions)
	{
	  return Dispatch.call(this, "Supports", new Variant(CursorOptions)).toBoolean();
	}

  public Variant getCollect(Variant Index)
	{
	  return Dispatch.get(this, "Collect");
	}

  public void setCollect(Variant Index, Variant pvar)
	{
	  Dispatch.call(this, "Collect", Index, pvar);
	}

  public int getMarshalOptions()
	{
	  return Dispatch.get(this, "MarshalOptions").toInt();
	}

  public void setMarshalOptions(int pl)
	{
	  Dispatch.put(this, "MarshalOptions", new Variant(pl));
  }

  public void Find(String Criteria, int SkipRecords, int SearchDirection, Variant Start)
	{
	  Dispatch.call(this, "Find", Criteria, new Variant(SkipRecords), new Variant(SearchDirection), Start);
	}

  public void Cancel()
	{
	  Dispatch.call(this, "Cancel");
	}

  public Variant getDataSource()
	{
	  return Dispatch.get(this, "DataSource");
	}

  public void setDataSource(Variant ppunkDataSource)
  {
	  Dispatch.put(this, "DataSource", ppunkDataSource);
	}

  public void Save(String FileName, int PersistFormat)
	{
	  Dispatch.call(this, "Save", FileName, new Variant(PersistFormat));
	}

  public Variant getActiveCommand()
	{
	  return Dispatch.get(this, "ActiveCommand");
	}

  public void setStayInSync(boolean pb)
	{
	  Dispatch.put(this, "StayInSync", new Variant(pb));
	}

  public boolean getStayInSync()
	{
	  return Dispatch.get(this, "StayInSync").toBoolean();
	}

  public String GetString(int StringFormat, int NumRows, String ColumnDelimeter, String RowDelimeter, String NullExpr)
	{
	  return Dispatch.call(this, "GetString", new Variant(StringFormat),
		    new Variant(NumRows), ColumnDelimeter, RowDelimeter, NullExpr).toString();
	}

  public String getDataMember()
	{
	  return Dispatch.get(this, "DataMember").toString();
	}

  public void setDataMember(String pl)
	{
	  Dispatch.put(this, "DataMember", new Variant(pl));
	}

  public int CompareBookmarks(Variant Bookmark1, Variant Bookmark2)
	{
	  return Dispatch.call(this, "CompareBookmarks", Bookmark1, Bookmark2).toInt();
	}

  public Recordset Clone(int LockType)
	{
	  return new Recordset(Dispatch.call(this, "Clone", 
		           new Variant(LockType)).toDispatch());
	}

  public void Resync(int AffectRecords, int ResyncValues)
	{
	  Dispatch.call(this, "Resync", new Variant(AffectRecords), new Variant(ResyncValues));
	}

  public void Seek(Variant KeyValues, int SeekOption)
	{
	  Dispatch.call(this, "Seek", KeyValues, new Variant(SeekOption));
	}

  public void setIndex(String pl)
	{
	  Dispatch.put(this, "Index", new Variant(pl));
	}

  public String getIndex()
	{
	  return Dispatch.get(this, "Index)").toString();
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产免费人成在线观看| 欧美一区二区三区影视| 精品一区二区在线视频| 日韩在线播放一区二区| 亚洲国产综合人成综合网站| 亚洲人成伊人成综合网小说| 亚洲欧洲成人精品av97| 亚洲欧洲精品天堂一级| 亚洲欧美色一区| 亚洲一区二区在线观看视频| 亚洲男女一区二区三区| 亚洲一区二区三区自拍| 丝袜美腿高跟呻吟高潮一区| 免费精品视频在线| 国产福利视频一区二区三区| 成人免费福利片| 99精品视频一区二区三区| 日本久久一区二区三区| 欧美日韩国产高清一区二区 | 国产又黄又大久久| 精品一区二区三区在线播放| 懂色av一区二区三区蜜臀| 91在线视频观看| 欧美久久婷婷综合色| 久久综合九色欧美综合狠狠| 中文字幕中文字幕一区二区| 一区二区久久久久久| 日本va欧美va瓶| 成人av资源网站| 欧美人成免费网站| 久久精品视频网| 亚洲国产成人porn| 色美美综合视频| 日韩一级高清毛片| 亚洲欧洲三级电影| 开心九九激情九九欧美日韩精美视频电影 | 久久国产福利国产秒拍| 国产经典欧美精品| 日本高清成人免费播放| 久久综合久久综合亚洲| 1区2区3区欧美| 精品伊人久久久久7777人| av电影在线观看完整版一区二区| 欧美写真视频网站| 国产女主播视频一区二区| 天堂成人免费av电影一区| 成人国产精品免费观看| 欧美一级免费大片| 亚洲综合一区二区| 国产91综合一区在线观看| 欧美一区二区三区视频免费| 亚洲视频一二三| 国产成人免费视频| 欧美成人精品二区三区99精品| 一区二区三区四区不卡在线| 国产精品一区二区无线| 91麻豆精品国产91久久久久久久久 | 国产一区二区网址| 在线不卡的av| 亚洲一区二区三区四区五区中文| 国产成人免费在线| 久久青草国产手机看片福利盒子| 亚洲成人激情av| 色悠久久久久综合欧美99| 欧美国产一区视频在线观看| 久久99国产精品尤物| 欧美丰满少妇xxxxx高潮对白| 夜夜夜精品看看| 91免费版在线| 国产精品成人免费在线| 从欧美一区二区三区| 国产视频一区在线观看| 韩国成人精品a∨在线观看| 欧美大片免费久久精品三p| 日韩成人dvd| 欧美日韩国产另类一区| 亚洲国产精品久久久男人的天堂 | 成人激情综合网站| 蜜桃一区二区三区四区| 欧美日韩激情一区二区| 亚洲h在线观看| 777xxx欧美| 狠狠v欧美v日韩v亚洲ⅴ| 欧美精品一区二区三区高清aⅴ| 久久国产综合精品| 久久午夜免费电影| 不卡欧美aaaaa| 亚洲乱码国产乱码精品精小说| 91一区二区三区在线观看| 亚洲一区二区三区中文字幕 | 欧美一区永久视频免费观看| 日本中文一区二区三区| 欧美成人r级一区二区三区| 麻豆精品在线看| 国产视频一区二区在线| 91丨九色丨尤物| 亚洲午夜一区二区三区| 91精品国产综合久久久久久漫画| 免费观看日韩电影| 中文乱码免费一区二区| 欧亚洲嫩模精品一区三区| 午夜精品久久久久久久久久久| 欧美大黄免费观看| proumb性欧美在线观看| 亚洲成人av中文| 久久午夜色播影院免费高清| 色婷婷久久综合| 久久精品噜噜噜成人88aⅴ| 欧美韩国日本一区| 欧美日韩视频第一区| 国产精品自拍网站| 亚洲综合视频网| 久久精品夜色噜噜亚洲aⅴ| 色噜噜狠狠成人中文综合 | 中文字幕在线免费不卡| 欧美日韩在线观看一区二区| 国内精品久久久久影院一蜜桃| 亚洲同性gay激情无套| 日韩一级黄色片| 欧洲国内综合视频| 成人精品免费看| 久久se这里有精品| 亚洲激情第一区| 国产喂奶挤奶一区二区三区| 91精品蜜臀在线一区尤物| 99国产精品99久久久久久| 久久机这里只有精品| 亚洲影院在线观看| 国产精品理伦片| 久久美女艺术照精彩视频福利播放| 在线观看免费成人| 99麻豆久久久国产精品免费优播| 美女网站一区二区| 亚洲成人精品影院| 一区二区在线看| 国产精品色哟哟| 久久久久久久久岛国免费| 91 com成人网| 欧美日韩黄色一区二区| 色婷婷综合激情| 一本到不卡精品视频在线观看| 国产盗摄精品一区二区三区在线| 日韩精品1区2区3区| 久久综合国产精品| 色综合久久久久综合体| 大尺度一区二区| 国产成人三级在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 婷婷久久综合九色综合绿巨人| 亚洲欧洲精品一区二区三区不卡| 国产女同互慰高潮91漫画| 久久精品无码一区二区三区| 精品久久久久久久人人人人传媒| 欧美精品自拍偷拍| 欧美理论片在线| 欧美一级欧美三级| 久久伊99综合婷婷久久伊| 亚洲精品在线观| 久久久久久99精品| 国产农村妇女毛片精品久久麻豆| 久久色.com| 国产精品福利在线播放| 亚洲人成网站色在线观看| 一区二区不卡在线视频 午夜欧美不卡在 | 国产精品三级av| 一区在线播放视频| 一区二区激情小说| 日韩电影网1区2区| 国产自产2019最新不卡| 国产精品亚洲成人| 色哟哟日韩精品| 4438x亚洲最大成人网| 日韩欧美精品在线| 国产肉丝袜一区二区| 成人欧美一区二区三区1314| 亚洲一区二区三区美女| 男人的天堂亚洲一区| 国产精品亚洲一区二区三区在线| 北条麻妃国产九九精品视频| 欧美性感一类影片在线播放| 91精品国产一区二区三区蜜臀| 精品国产三级a在线观看| 国产精品视频麻豆| 天堂久久久久va久久久久| 极品尤物av久久免费看| 色婷婷狠狠综合| 欧美大片国产精品| 亚洲欧美激情在线| 久久精品99国产国产精| 99re这里只有精品6| 欧美一级欧美一级在线播放| 国产精品久久久久久久久久免费看 | 中文字幕一区二区视频| 午夜精品123| 成人深夜视频在线观看| 欧美日韩精品一区二区| 国产精品三级电影| 久久99精品久久只有精品| 在线视频综合导航| 国产片一区二区|