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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? jdbc4callablestatement.java

?? 用于JAVA數(shù)據(jù)庫連接.解壓就可用,方便得很
?? JAVA
字號:
/*
 Copyright (C) 2002-2007 MySQL AB

 This program is free software; you can redistribute it and/or modify
 it under the terms of version 2 of the GNU General Public License as 
 published by the Free Software Foundation.

 There are special exceptions to the terms and conditions of the GPL 
 as it is applied to this software. View the full text of the 
 exception in file EXCEPTIONS-CONNECTOR-J in the directory of this 
 software distribution.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

 */

package com.mysql.jdbc;

import java.io.InputStream;
import java.io.Reader;
import java.sql.Blob;
import java.sql.Clob;
import java.sql.SQLException;
import java.sql.RowId;
import java.sql.SQLXML;
import java.sql.NClob;

import com.mysql.jdbc.exceptions.NotYetImplementedException;

public class JDBC4CallableStatement extends CallableStatement {

	public JDBC4CallableStatement(ConnectionImpl conn,
			CallableStatementParamInfo paramInfo) throws SQLException {
		super(conn, paramInfo);
	}

	public JDBC4CallableStatement(ConnectionImpl conn, String sql,
			String catalog, boolean isFunctionCall) throws SQLException {
		super(conn, sql, catalog, isFunctionCall);
	}

	
	public void setRowId(int parameterIndex, RowId x) throws SQLException {
		JDBC4PreparedStatementHelper.setRowId(this, parameterIndex, x);
	}

	public void setRowId(String parameterName, RowId x) throws SQLException {
		JDBC4PreparedStatementHelper.setRowId(this, getNamedParamIndex(
				parameterName, false), x);
	}

	public void setSQLXML(int parameterIndex, SQLXML xmlObject)
			throws SQLException {
		JDBC4PreparedStatementHelper.setSQLXML(this, parameterIndex, xmlObject);
	}

	public void setSQLXML(String parameterName, SQLXML xmlObject)
			throws SQLException {
		JDBC4PreparedStatementHelper.setSQLXML(this, getNamedParamIndex(
				parameterName, false), xmlObject);

	}

	public SQLXML getSQLXML(int parameterIndex) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(parameterIndex);

		SQLXML retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getSQLXML(mapOutputParameterIndexToRsIndex(parameterIndex));

		this.outputParamWasNull = rs.wasNull();

		return retValue;

	}

	public SQLXML getSQLXML(String parameterName) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(0); // definitely
																// not going to
																// be
		// from ?=

		SQLXML retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getSQLXML(fixParameterName(parameterName));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	public RowId getRowId(int parameterIndex) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(parameterIndex);

		RowId retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getRowId(mapOutputParameterIndexToRsIndex(parameterIndex));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	public RowId getRowId(String parameterName) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(0); // definitely
																// not going to
																// be
		// from ?=

		RowId retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getRowId(fixParameterName(parameterName));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * JDBC 4.0 Set a NCLOB parameter.
	 * 
	 * @param i
	 *            the first parameter is 1, the second is 2, ...
	 * @param x
	 *            an object representing a NCLOB
	 * 
	 * @throws SQLException
	 *             if a database error occurs
	 */
	public void setNClob(int parameterIndex, NClob value) throws SQLException {
		JDBC4PreparedStatementHelper.setNClob(this, parameterIndex, value);
	}

	public void setNClob(String parameterName, NClob value) throws SQLException {
		JDBC4PreparedStatementHelper.setNClob(this, getNamedParamIndex(
				parameterName, false), value);

	}

	public void setNClob(String parameterName, Reader reader)
			throws SQLException {
		setNClob(getNamedParamIndex(parameterName, false), reader);

	}

	public void setNClob(String parameterName, Reader reader, long length)
			throws SQLException {
		setNClob(getNamedParamIndex(parameterName, false), reader, length);

	}

	public void setNString(String parameterName, String value)
			throws SQLException {
		setNString(getNamedParamIndex(parameterName, false), value);
	}

	/**
	 * @see java.sql.CallableStatement#getCharacterStream(int)
	 */
	public Reader getCharacterStream(int parameterIndex) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(parameterIndex);

		Reader retValue = rs
				.getCharacterStream(mapOutputParameterIndexToRsIndex(parameterIndex));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getCharacterStream(java.lang.String)
	 */
	public Reader getCharacterStream(String parameterName) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(0); // definitely
																// not going to
																// be
		// from ?=

		Reader retValue = rs
				.getCharacterStream(fixParameterName(parameterName));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getNCharacterStream(int)
	 */
	public Reader getNCharacterStream(int parameterIndex) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(parameterIndex);

		Reader retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getNCharacterStream(mapOutputParameterIndexToRsIndex(parameterIndex));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getNCharacterStream(java.lang.String)
	 */
	public Reader getNCharacterStream(String parameterName) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(0); // definitely
																// not going to
																// be
		// from ?=

		Reader retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getNCharacterStream(fixParameterName(parameterName));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getNClob(int)
	 */
	public NClob getNClob(int parameterIndex) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(parameterIndex);

		NClob retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getNClob(mapOutputParameterIndexToRsIndex(parameterIndex));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getNClob(java.lang.String)
	 */
	public NClob getNClob(String parameterName) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(0); // definitely
																// not going to
																// be
		// from ?=

		NClob retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getNClob(fixParameterName(parameterName));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getNString(int)
	 */
	public String getNString(int parameterIndex) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(parameterIndex);

		String retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getNString(mapOutputParameterIndexToRsIndex(parameterIndex));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}

	/**
	 * @see java.sql.CallableStatement#getNString(java.lang.String)
	 */
	public String getNString(String parameterName) throws SQLException {
		ResultSetInternalMethods rs = getOutputParameters(0); // definitely
																// not going to
																// be
		// from ?=

		String retValue = ((com.mysql.jdbc.JDBC4ResultSet) rs)
				.getNString(fixParameterName(parameterName));

		this.outputParamWasNull = rs.wasNull();

		return retValue;
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
6080国产精品一区二区| 日韩一级免费观看| 蜜桃一区二区三区在线观看| 欧美国产欧美亚州国产日韩mv天天看完整| 91视频观看视频| 六月丁香婷婷久久| 亚洲精品自拍动漫在线| 久久久久成人黄色影片| 欧美三级韩国三级日本三斤| 成人性视频免费网站| 久久精品国内一区二区三区| 一区二区三区四区高清精品免费观看 | 日韩欧美久久一区| 色视频欧美一区二区三区| 国产精品中文字幕日韩精品| 日韩av午夜在线观看| 亚洲女女做受ⅹxx高潮| 国产精品天天摸av网| 日韩欧美成人激情| 欧美三级电影网站| 91麻豆视频网站| 国产成人免费av在线| 免费一级欧美片在线观看| 亚洲国产精品自拍| 伊人色综合久久天天人手人婷| 欧美国产日韩亚洲一区| 国产午夜一区二区三区| 欧美成人a在线| 日韩天堂在线观看| 91麻豆精品国产91久久久 | 精品伊人久久久久7777人| 天天操天天综合网| 亚洲国产成人精品视频| 一区二区三区精品在线观看| 亚洲另类在线一区| 自拍av一区二区三区| 中文字幕欧美日本乱码一线二线| 欧美v国产在线一区二区三区| 欧美一区二区三区免费在线看 | 国产欧美日韩视频在线观看| 国产日韩欧美精品一区| 久久久久久久综合| 久久精品亚洲一区二区三区浴池| 精品成人在线观看| 久久久久久一级片| 国产日产亚洲精品系列| 日本一区二区三区dvd视频在线| 国产日韩欧美一区二区三区乱码 | 日韩女优av电影在线观看| 欧美一区二区黄色| 欧美一卡二卡三卡| 日韩美女天天操| 亚洲精品一区二区三区在线观看 | 狂野欧美性猛交blacked| 蜜桃视频在线观看一区二区| 韩国av一区二区三区四区| 国产+成+人+亚洲欧洲自线| 成人教育av在线| 色哦色哦哦色天天综合| 欧美午夜精品久久久| 欧美男人的天堂一二区| 精品国产91洋老外米糕| 中文字幕精品三区| 伊人婷婷欧美激情| 美女高潮久久久| www.在线成人| 在线看日韩精品电影| 日韩精品中文字幕在线一区| 国产欧美一区二区三区鸳鸯浴| 最新国产成人在线观看| 亚洲国产精品久久久久秋霞影院 | 亚洲成人资源在线| 另类欧美日韩国产在线| 成人午夜视频在线| 欧美日韩国产中文| 欧美精品一区二区久久久| 国产精品不卡视频| 日韩黄色在线观看| 风流少妇一区二区| 欧美系列一区二区| 精品久久一区二区三区| 椎名由奈av一区二区三区| 男女男精品视频| 91丝袜美腿高跟国产极品老师 | 精品国产乱码久久久久久图片 | 欧洲生活片亚洲生活在线观看| 欧美一区二区三区电影| 中文幕一区二区三区久久蜜桃| 亚洲一区免费视频| 国产乱妇无码大片在线观看| 91国偷自产一区二区三区成为亚洲经典 | 欧美大白屁股肥臀xxxxxx| 国产精品久久久久久久久免费丝袜 | 不卡视频免费播放| 欧美一区二区三区男人的天堂| 欧美精品一级二级三级| 国产欧美日本一区视频| 麻豆精品在线视频| 色哟哟日韩精品| 久久综合色一综合色88| 亚洲午夜精品在线| 99这里只有久久精品视频| 日韩欧美一区中文| 亚洲一区二区综合| 成人黄页毛片网站| 精品久久久久久久久久久院品网 | 国产婷婷色一区二区三区| 亚洲一级二级在线| 成人中文字幕合集| 日韩欧美国产一二三区| 亚洲资源中文字幕| 99re热这里只有精品免费视频 | 亚洲人精品午夜| 国产精品性做久久久久久| 91精品在线麻豆| 亚洲国产一区二区三区| 色综合天天在线| 国产精品护士白丝一区av| 国产一区三区三区| 这里只有精品视频在线观看| 亚洲影院理伦片| 91丨porny丨户外露出| 亚洲国产成人私人影院tom| 国产伦精品一区二区三区免费 | 国产精品成人一区二区艾草| 国产高清精品久久久久| 久久久久久久综合日本| 国产乱人伦偷精品视频不卡| 精品欧美乱码久久久久久1区2区| 日韩电影在线观看一区| 欧美群妇大交群中文字幕| 亚洲国产精品久久人人爱蜜臀| 欧美无砖砖区免费| 亚洲免费在线看| 91福利视频网站| 亚洲精品国产成人久久av盗摄| 色哟哟在线观看一区二区三区| 亚洲欧美国产毛片在线| 色综合久久久久综合| 一区二区三区欧美激情| 91丝袜呻吟高潮美腿白嫩在线观看| **网站欧美大片在线观看| 日本高清无吗v一区| 夜夜揉揉日日人人青青一国产精品| 91麻豆福利精品推荐| 一区二区三区在线看| 91视频国产观看| 亚洲免费视频中文字幕| 欧美无乱码久久久免费午夜一区| 伊人色综合久久天天| 色婷婷av一区二区三区软件 | 亚洲午夜精品一区二区三区他趣| 色婷婷国产精品| 亚洲一区影音先锋| 欧美日韩一区三区| 麻豆精品视频在线观看免费| 欧美成人伊人久久综合网| 日本成人在线电影网| 日韩一区二区三区视频在线| 日本va欧美va精品发布| 538在线一区二区精品国产| 日产国产高清一区二区三区| 欧美mv日韩mv亚洲| 国产成人自拍网| 国产精品国产a级| av资源网一区| 亚洲va欧美va天堂v国产综合| 在线播放欧美女士性生活| 久久99最新地址| 欧美mv和日韩mv的网站| 99久久精品一区| 亚洲高清免费视频| 欧美一级夜夜爽| 麻豆一区二区三区| 久久免费的精品国产v∧| eeuss鲁片一区二区三区在线观看| 亚洲男人的天堂av| 欧美成人女星排名| 成人国产精品视频| 亚洲国产精品影院| 日韩一区二区三区免费看| av爱爱亚洲一区| 丝袜美腿高跟呻吟高潮一区| 欧美tk—视频vk| 国产91精品一区二区| 日韩中文字幕区一区有砖一区| 精品国产乱码久久久久久牛牛| 成人激情动漫在线观看| 日韩不卡一区二区三区| 国产清纯美女被跳蛋高潮一区二区久久w | 欧美一二三四区在线| 成人性生交大合| 亚洲色图色小说| 久久这里只有精品6| 色综合久久久网| 精品一区二区在线免费观看| 亚洲欧美区自拍先锋| 日韩一区二区三区高清免费看看| 成人一区二区视频| 亚州成人在线电影|