Oracle Developer Days

Size: px
Start display at page:

Download "Oracle Developer Days"

Transcription

1 1 Oracle データベースを利用した Microsoft.NET 開発 - 応用編 - Session A-9 日本オラクル株式会社パートナービジネス本部シニアコンサルタント弥田尚子 2 1

2 はじめに Oracle Data Provider for.net(odp.net) は Oracle 固有の API を使用し あらゆる.NET アプリケーションから Oracle へのアクセスを可能にする接続ミドルウェアです 本セッションでは ADO.NET に完全に準拠した ODP.NET より Oracle DB の先進的な機能の使用方法を解説いたします 3 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 4 2

3 はじめに ODP.NET オブジェクトモデル 非接続型レイヤー 接続レイヤー (ODP.NET) データレイヤー DataSet Oracle DataAdapter OracleCommand Builder Oracle DataReader Oracle Command Oracle Transaction Oracle Connection Oracle 5 はじめに 事前準備 1. Oracle Technology Network Japan ( 日本語 ) よりODP.NET を入手 2. ODP.NETをOracle Universal Installerよりインストールし 接続に使用するサービス名を設定 (Tnsnames.oraを編集). 3. Visual Studio.NET(VS.NET) にて 新規プロジェクトを作成 4. VS.NETの参照設定にODP.NET(%ORACLE_HOME% bin Oracle.DataAccess.dll) を追加 5. ODP.NET のクラスをインポート例 )Imports Oracle.DataAccess.Client Imports Oracle.DataAccess.Types 6 3

4 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 7 ODP.NET XML 機能 Oracle XML DBとは Oracle Database 上に実装された ネイティブ XML データベース機能 特徴 標準仕様への準拠 XML, XSL, XML Schemaなど XML 用の API を実装 XMLType データ型 XML 文書格納用のデータ型 リポジトリ機能の実装 Oracle XML DB Repository XML パーサ スタイルシート XSLT プロセッサ XML Schema プロセッサ XML スキーマ 表 8 4

5 ODP.NET XML 機能 機能 XMLType データ型 XML フォームを DB から検索と保存 - リレーショナル表 - オブジェクト リレーショナル表 XmlReader などのMS XML APIとの同時使用可能 XSLT 及びXPathをサポート Schema-based XMLが使用可能 - W3C XML Schema のサポート 9 ODP.NET XML 機能 ODP.NET XML クラス OracleXmlType Oracle ネイティブの XMLType データ OracleXmlStream OracleXmlType に格納された XML データ型の読み取り専用の stream OracleXmlQueryProperties DB 検索に使用される XML のプロパティ OracleXmlSaveProperties Insert Update Delete に使用される XML のプロパティ 10 5

6 ODP.NET XML 機能 ODP.NET and XML DB DEMO 11 Demo 概要 スマートクライアント Client 側には DataSet のみがメモリに展開される DataSet XML Web サービスというオープンな標準技術.NET アプリケーションサーバ Oracle Data Provider for.net Oracle - インターネット

7 ODP.NET XML 機能 DEMO ソース抜粋 ~ 検索 DataSet の ReadXml を使用し XML データを DataSet に格納 Dim cmd As New OracleCommand cmd.commandtext = "Select OrderNo, OrderData From OrderData Where OrderNo=1" Dim da As New OracleDataAdapter(cmd) da.fill(datasetorder, "OrderData") 'OrderData(XmlType フィールド ) の値を StringReader へ格納 Dim sr As IO.StringReader = New IO.StringReader( _ DataSetOrder.Tables("OrderData").Rows(0).Item("OrderData")) 'StringReader の値を DataSet に格納 DataSetOrderXml.Clear() DataSetOrderXml.ReadXml(sr) 13 ODP.NET XML 機能 DEMO ソース抜粋 ~ 更新 XmlType としてパラメータを渡して更新する Dim cmd As New OracleCommand cmd.commandtext = "Update OrderData set OrderData=:OrderDate Where OrderNo=:OrderNo" ' パラメータ設定 (OrderData は XMLTYPE) Dim prmorderno = cmd.parameters.add("orderno",1) Dim prmorderdata = cmd.parameters.add("orderdata", OracleDbType.XmlType) 'DataSet を XML に変換し XMLType フィールドへ更新 DataSetOrder.WriteXml(sw) prmorderdata.value = sw.tostring 'Update の実行 cmd.executenonquery() 14 7

8 ODP.NET XML 機能 XMLTYPE フィールドの操作以下のような発注データを挿入トリガで商品マスタの在庫数更新 CREATE OR REPLACE TRIGGER SMAN.TRG_ORDERDATA BEFORE INSERT ON SMAN.ORDERDATA REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW DECLARE v_productcode char(8); v_ordernum number; CURSOR c_orderdata is select extractvalue(value(t),'/orderdata/productcode') productcode, extractvalue(value(t),'/orderdata/ordernum') ordernum from table(xmlsequence(extract(:new.orderdata,'/newdataset/orderdata'))) t ; BEGIN -- 在庫数更新 open c_orderdata; loop fetch c_orderdata into v_productcode, v_ordernum; exit when c_orderdata%notfound; update product set stocknum=stocknum - v_ordernum where productcode = v_productcode; end loop; close c_orderdata; END; 15 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 16 8

9 ネイティブの Oracle データタイプ LOB 型, BFILE 型, N-data 型, Date 型, TimeStamp 型, Long 型, Raw 型, etc. PL/SQL 対応データ型 REF カーソル, PL/SQL 索引付き表,etc Safe Type mapping.net データ型へ安全にマッピング 17 LOB 型とは LOB(Large Object) は 構造化されていない 大きなデータを格納するためのデータ型で Oracle8から導入 DBに格納できる最大サイズが大きく テキスト 画像 その他の特殊なデータを管理するために非常に有効なデータ型 18 9

10 ODP.NET and LOB DATA DEMO 19 DEMO ソース抜粋 ~ 検索 1.BLOB データを Dataset に格納 Dim cnn As New OracleConneciton cnn.connectionstring = "User Id=sman;Password=sman; " & _ " Data Source=orcl" Dim cmd As New OracleCommand cmd.connection = cnn cmd.commandtext = "select productcode,productimage " & _ " from product where productcode="bl000001'" 'DataAdapter に OracleCommand を設定 Dim da as New OracleDataAdapter(cmd) Dim ds As New DataSet 'DataSet にデータを格納 da.fill(ds,"productdata") 20 10

11 DEMO ソース抜粋 ~ 検索 2. 取得した BLOB データを PictureBox へ表示 'Byte 配列に画像データを格納 Dim byteimage() As Byte = _ ds.tables("productdata").rows(0).item("productimage") 'Byte 配列からストリームを生成します Dim ms As New MemoryStream(byteImage) ' ストリームから画像を生成し PictureBox へ表示します PictureBoxProduct.Image = Image.FromStream(ms) 21 DEMO ソース抜粋 ~ 挿入 1.PictureBox の画像を Byte 配列に格納 'Byte 配列の宣言 Dim byteimage(0) As Byte If Not PictureBoxProduct.Image Is Nothing Then ' 画像情報格納用のストリームを生成 Dim ms As New MemoryStream PictureBoxProduct.Image.Save(ms,ImageFormat.Jpeg) 'Byte 配列の領域確保 ReDim byteimage(ms.length) 'Byte 配列へ画像情報を確保 ms.position =0 ms.read(byteimage,0,convert.toint32(ms.length)) End If 22 11

12 DEMO ソース抜粋 ~ 挿入 2. Byte 配列の情報を Xml Web Services へ送信 XML Web Services のプロキシインスタンスを作成 Dim ws_smanager As New we_sman.servicestockmanagement XML Web Services の Web メソッドを呼び出し ws_smanager.updateproductdata(strproductcode,byteimage) XML Web Services 側の Web メソッド <WebMethod()> Public Function UpdateProductData(ByVal strproductcode As String, _ ByVal byteimage() As Byte) As String 23 DEMO ソース抜粋 ~ 挿入 3. Byte 配列から BLOB フィールドへの格納 Dim prm(2) As OracleParameter cmd.commandtext = "update product set productcode = :productcode and" & _ "productimage = :productimage" prm(0) = cmd.parameters.add("productcode",strproductcode) prm(1) = cmd.paramters.add("productimage",byteimage) 24 12

13 DEMO ソース抜粋 ~ 検索 ( 接続型 ) 1.BLOB データを接続型で取得 Dim cmd As New OracleCommand cmd.connection = cnn ここでは 格納されている BLOB データがあらかじめ最大 10K 以下であることがわかっているため InitialLOBFetchSizes プロパティを設定しています この設定により 1 回のラウンドトリップで BLOB データを取得することが可能です cmd.initiallobfetchsize = cmd.commandtext = "select productcode,productimage " & _ " from product where productcode="bl000001'" cmd の ExecuteReader メソッドにより 結果セットである OracleDataReader オブジェクトを取得 し 結果をリードします Dim rdr As OracleDataReader rdr = cmd.executereader rdr.read() 25 DEMO ソース抜粋 ~ 検索 ( 接続型 ) 2. 取得した BLOB データを PictureBox へ表示 Byte 配列として BLOB データを取得 Dim img As New Byte Dim byteimage(10000) As Byte rdr.getbytes(2, 0, byteimage, 0, 10000) Dim prodimage() As Byte prodimage = byteimage Byte 配列からストリームを生成します Dim img_stream As New MemoryStream img_stream.write(prodimage, 0, 10000) ' ストリームから画像を生成し PictureBox へ表示します pbprodimage.image = Image.FromStream(img_stream) 26 13

14 PL/SQL 対応データ型 27 REF カーソル - プロシージャ内での SELECT 処理 28 14

15 REFカーソル ODP.NET 型のOracleRefCursorにて REF CURSOR データを使用 CREATE OR REPLACE PACKAGE MyPackage AS -- REF カーソル型を宣言します TYPE empcur IS REF CURSOR; PROCEDURE GetEmpRecords( p_cursor OUT empcur, indeptno IN NUMBER, p_errorcode OUT NUMBER); END MyPackage; / このサンプルは EMP 表を検索し 結果を REF カーソル変数として返します CREATE OR REPLACE PACKAGE BODY MyPackage AS PROCEDURE GetEmpRecords( -- REF カーソルの変数を宣言します p_cursor OUT empcur, indeptno IN NUMBER, p_errorcode OUT NUMBER) IS BEGIN p_errorcode := 0; -- カーソル変数を OPEN します OPEN p_cursor FOR SELECT * FROM emp WHERE deptno = indeptno; EXCEPTION WHEN OTHERS THEN p_errorcode := SQLCODE; END GetEmpRecords; END MyPackage; / 29 REF カーソル 例 )PL/SQL ストアドプロシージャの実行コマンドを作成 各パラメータを設定 コマンドを実行し REF カーソルの結果を取得 Dim rdr As OracleDataReader Dim cmd As New OracleCommand("Mypackage.GetEmpRecords", con) cmd.commandtype = CommandType.StoredProcedure 'REF CURSOR パラメータのバインド cmd.parameters.add("p_cursor", OracleDbType.RefCursor, ParameterDirection.Output) cmd.parameters.add("indeptno", OracleDbType.Decimal, 10, ParameterDirection.Input) cmd.parameters.add("p_errorcode", OracleDbType.Int32, ParameterDirection.Output) 'SQL 文の実行と Ref Cursor の使用 rdr = cmd.executereader() Console.WriteLine("Empno Ename") Do While (rdr.read()) Console.WriteLine("{0} {1}", rdr.getvalue(0).tostring(), rdr.getvalue(1).tostring()) Loop 30 15

16 REF カーソル 31 PL/SQL Associative Array data type (PL/SQL 索引付き表 ) - Oracle7 からのオブジェクト機能 - 要素数の制限無し - 索引付きであるため要素へのアクセスが容易 32 16

17 PL/SQL Associative Array data type( PL/SQL 索引付き表 ) CREATE TABLE T1 (COL1 NUMBER,COL2 VARCHAR2(20)); CREATE or replace PACKAGE MYPACK AS TYPE AssocArrayVarchar2_t is table of VARCHAR2(20) index by BINARY_INTEGER; PROCEDURE TestVarchar2( Param1 IN AssocArrayVarchar2_t, Param2 IN OUT AssocArrayVarchar2_t, Param3 OUT AssocArrayVarchar2_t); END MYPACK; / このサンプルは PL/SQL 索引付き表パラメータを IN パラメータとして受け渡し OUT パラメータとして戻り値を取得します CREATE or REPLACE package body MYPACK as PROCEDURE TestVarchar2( Param1 IN AssocArrayVarchar2_t, Param2 IN OUT AssocArrayVarchar2_t, Param3 OUT AssocArrayVarchar2_t) IS i integer; BEGIN Param3(1) := Param2(1); Param3(2) := NULL; Param3(3) := Param2(3); Param2(1) := Param1(1); Param2(2) := Param1(2); Param2(3) := Param1(3); FOR i IN 1..3 LOOP insert into T1 values(i,param2(i)); END LOOP; END TestVarchar2; END MYPACK; / 33 PL/SQL Associative Array data type( PL/SQL 索引付き表 ) 例 )PL/SQL ストアドプロシージャの実行コマンドにパラメータを設定 実行後 OUT パラメータを取得 Dim mycmd As New OracleCommand Dim p1, p2, p3 As OracleParameter mycmd.connection = con ' 実行するストアド プロシージャを text として指定する mycmd.commandtype = CommandType.Text mycmd.commandtext = "begin MyPack.TestVarchar2(:1, :2, :3);end;" 各パラメータの要素のデータ型 Directioin を設定します p1 = mycmd.parameters.add("p1", OracleDbType.Varchar2, ParameterDirection.Input) p2 = mycmd.parameters.add("p2", OracleDbType.Varchar2, ParameterDirection.InputOutput) p3 = mycmd.parameters.add("p3", OracleDbType.Varchar2, ParameterDirection.Output) 34 17

18 PL/SQL Associative Array data type( PL/SQL 索引付き表 ) PL/SQL 索引付表としてバインドすることを宣言 p1.collectiontype = OracleCollectionType.PLSQLAssociativeArray p2.collectiontype = OracleCollectionType.PLSQLAssociativeArray p3.collectiontype = OracleCollectionType.PLSQLAssociativeArray 'PL/SQL 索引付表内の要素数を設定 p1.size = 3 p2.size = 3 p3.size = 3 ' パラメータへ文字列データを設定 Dim dataarray(2) As String dataarray(0) = "Input1" dataarray(1) = "Input2" dataarray(2) = "Input3" p1.value = dataarray dataarray(0) = "Inout1" dataarray(1) = "Inout2" dataarray(2) = "Inout3" p2.value = dataarray p3.value() = "" 35 PL/SQL Associative Array data type( PL/SQL 索引付き表 ) ' パラメータに配列データサイズをセットします Dim parambindsizearray(2) As Int32 parambindsizearray(0) = 20 parambindsizearray(1) = 20 parambindsizearray(2) = 20 p1.arraybindsize = parambindsizearray p2.arraybindsize = parambindsizearray p3.arraybindsize = parambindsizearray mycmd.executenonquery() 'OUT 引数で取得したデータを表示 Dim st(2) As String Dim i As Integer = 0 Do While i < 3 st(i) = p3.value(i).tostring Loop Console.WriteLine(st(i)) i = i

19 PL/SQL Associative Array data type( PL/SQL 索引付き表 ) 37 Safe type mapping 以下のような Oracle データ型において.NET 型に変換する際に発生するデータ損失の可能性を OracleDataAdapter の Safe type mapping を使用する事でなくす NUMBER DATE TIMESTAMP INTERVAL DAY TO SECOND 次のいずれかの型として DataSet 内で表すことが可能 Oracle 書式での.NET Byte[].NET の String 38 19

20 Safe type mapping 例 )NUMBER 型の場合 OracleのNumber 型は最大 38 精度.NETのDecimal 型は最大 28 精度しか保持できないため 28 精度を超えるNUMBERデータ型が.NETの Decimal 型内に取得されると 精度が失われる Oracle の NUMBER 型と.NET の Decimal の最大値と最小値をリストします Oracle のNumber.NETのDecimal 最大値 e125 79,228,162,514,264,337,593,543,950,335 最小値 e125-79,228,162,514,264,337,593,543,950, Safe type mapping 例 )NUMBER 型の場合データ損失を防ぐためStringとして表示 =================================== Visual Basic.NET Coding Sample =================================== OracleDataAdapter のインスタンス化 Dim adapt As OracleDataAdapter = New OracleDataAdapter( select empno from emp, conn) SafeMappingの設定 empnoを.netのstring 型へマッピング adpt.safemapping.add( empno, GetType(System.String)) DataSet へのデータ充填 Dim dataset As DataSet = New DataSet() adapt.fill(dataset, emp ) 40 20

21 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 41 ODP.NET トランザクション管理機能 トランザクション MTSとの連携 (System.Enterprise.Services) Oracle Services for MTS 経由 ローカルトランザクション 接続のコンテキストで開始 Savepoints 42 21

22 ODP.NET トランザクション管理機能 ローカルトランザクション接続インスタンスでBeginTransactionメソッドを実行することでトランザクションインスタンスを返す OracleCommandオブジェクトのTransactionプロパティは 暗黙的に設定 =================================== Visual Basic.NET Coding Sample =================================== con = New OracleConnection(sConn) con.open() Dim cmd As OracleCommand = New OracleCommand デフォルトの自動コミットを解除し トランザクションを開始します Dim txn As OracleTransaction = con.begintransaction() 43 ODP.NET トランザクション管理機能 Savepoints //Savepoint 'a' を作成 // 従業員 No.1 は 'a' の中に保存される Dim strsql1 As String = "INSERT INTO emp (empno, ename) VALUES (1,'Employee1')" Dim mycmd As New OracleCommand(strSQL1, con) Dim res As Integer = mycmd.executenonquery() txn.save("a") // Savepoint 'b' を作成 // 従業員 No.1 および 2 は 'b'2 の中に保存される Dim strsql2 As String = "INSERT INTO emp (empno, ename) VALUES (2,'Employee2')" Dim mycmd2 As New OracleCommand(strSQL2, con) Dim res2 As Integer = mycmd2.executenonquery() txn.save("b") //'a' までの情報を DB へ格納することを決定し Commit にて DB へ反映 txn.rollback("a") txn.commit() 44 22

23 ODP.NET トランザクション管理機能 Savepoints Employee1のデータのみDBに格納される SQL> select empno,ename from emp where empno<10; EMPNO ENAME Employee1 SQL> 45 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 46 23

24 ODP.NET その他の機能 PL/SQL 完全サポート -パッケージ 非パッケージ 無名 SQL, etc. プロキシ ユーザー認証 グローバリゼーション 完全なUnicode サポート 環境に応じて Oracle のデータを表示するためにクライアントの設定を行う 透過的アプリケーションフェールオーバー (TAF) コールバック通知 DataAdapter を使用した再クエリー 47 ODP.NET その他の機能 コネクションプーリング 最小値, 最大値, タイムアウト, ライフタイム, 増加 減少 < 接続プーリングの使用 不使用による処理速度の相違 > OracleConnection の Open Close を 10 回繰り返して行った場合の処理時間で Pooling=True を 1 とした場合の比較 Pooling=True Pooling=False ソースコード例 cnn.connectionstring = User Id=scott;Password=tiger;Data Source=ora10g;Pooling=false Do While i < 10 cnn.open() cnn.close() I = I+1 Loop 48 24

25 ODP.NET その他の機能 パラメーター 配列バインド 名前指定パラメータ 位置パラメータ例 ) <PL/SQL> CREATE OR REPLACE PROCEDURE REGIST_PUPIL(pid in number,pname in char) IS BEGIN insert into PUPIL(ID, NAME) VALUES(pid, pname); END; / <VB.NET sample coding> ' 名前指定パラメータ BindByName の値を設定 OracleParameter オブジェクトの追加順は引数順にする必要はない cmd.bindbyname = True cmd.parameters.add(new OracleParameter("PNAME", OracleDbType.Char, 20, "TEST",ParameterDirection.Input)) cmd.parameters.add(new OracleParameter("PID", OracleDbType.Decimal, 4, 1,ParameterDirection.Input)) ' 位置パラメータ ( デフォルト ) OracleParameter オブジェクトを引数順に追加する 'cmd.bindbyname = False cmd.parameters.add(new OracleParameter("0", OracleDbType.Decimal, 4, 1,ParameterDirection.Input)) cmd.parameters.add(new OracleParameter("1", OracleDbType.Char, 20, "TEST",ParameterDirection.Input)) 49 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 50 25

26 Oracle ロードマップ A N N O U N C E M E N T 2004/5/20 Oracle は Visual Studio Industry Partner (VSIP) プログラムに Premier パートナーとして参加を発表 51 Oracle ロードマップ Visual Studio との更なる統合 User Interface Experience( 使い心地 ) を含めた Visual Studioとの統合 機能例 Server Explorer との統合 Oracle Database リソース ( 表 ビューなど ) の作成と変更 ストアードプロシージャの作成 修正 デバッグ コードの生成 カスタムデザイナー コードエディター 52 26

27 Agenda 1. はじめに 2. ODP.NET 機能 XML 機能 ODP.NET トランザクション管理機能 その他 3. Oracleロードマップ 4. 事例 53 事例 Israel Ministry of Defense 大規模ミッションクリティカルなソフトウェアグループ 軍隊におけるアプリケーションを作成している.NETとOracle 以外のDBにてプロジェクト発足 6 週間でOracleとODP.NETの環境へ移行 同じハードウェア アプリケーション 最小限の変更にて ODP.NET へ変更 Oracle を使用することで 2 から 6 倍の優れたパフォーマンスを確保 54 27

28 事例 DELL DellOrderManagement で Oracle を採用 ODP.NETを組み込んだ理由 接続プーリングを通してコントロールしたい パフォーマンスの良さ REF カーソルのネイティブサポート LOB データ型のネイティブサポート パラメータバインディング XML DB と ODP.NET を XML 文書管理のために使用 55 事例 DataTrak 薬品業界でのリーディング EDC(Electronic Data Capture) ベンダー Central Admin and DATAUnifyer が ODP.NET を採用した理由 XML データを格納および検索できること 最適なデータアクセスパフォーマンス 簡単に使えること 56 28

29 まとめ Oracle Data Provider for.net は ADO.NET に完全に準拠しているため.NET の機能が全て使用可能 加えて Oracle DB がもつ優れた機能優位性を容易な開発手法で取得可能 57 参照情報 Oracle Technology Network Japan ( 日本語 ) - Oracle on Windows 日本語サイト ODP.NET (US OTN ) Oracle on Windows (US OTN ) Visual Studio Magazine interviews

30 参照情報 ODP.NET 付属サンプル - %ORACLE_HOME% ODP.NET samples KROWN( クラウン ) サポート契約によりご覧いただける FAQ 59 Learn Oracle From Oracle Instructor led training Self-Study Online learning Oracle Certification Oracle ilearning Oracle Tutor oracle.com/education 60 30

31 61 31

Oracle Lite Tutorial

Oracle Lite Tutorial GrapeCity -.NET with GrapeCity - FlexGrid Creation Date: Nov. 30, 2005 Last Update: Nov. 30, 2005 Version: 1.0 Document Control Internal Use Only Author Hiroshi Ota Change Logs Date Author Version Change

More information

Oracle Lite Tutorial

Oracle Lite Tutorial GrapeCity -.NET with GrapeCity - SPREAD Creation Date: Nov. 30, 2005 Last Update: Nov. 30, 2005 Version: 1.0 Document Control Internal Use Only Author Hiroshi Ota Change Logs Date Author Version Change

More information

Microsoft PowerPoint - odd_odpnet.ppt

Microsoft PowerPoint - odd_odpnet.ppt 1 Oracle データベースを利用した Microsoft.NET 開発 - 基礎編 - Session A-8 2 本セッションの内容 ODP.NET 概要 Oracle の Windows 対応への取り組み ODP.NET とは? ODP.NET の機能面におけるポイント ODP.NET オブジェクトモデル ODP.NET の使い方 ODP.NET の入手とインストール Visual Studio

More information

<Documents Title Here>

<Documents Title Here> !?.NET Oracle -.NET with ODP.NET - oo4o ODP.NET Creation Date: Aug. 3, 2004 Last Update: Sep 28, 2004 Version: 1.0 oo4o ODP.NET Document Control Internal Use Only Author Hiroshi Ota Change Logs Date Author

More information

Microsoft Word - DotNet_SmartClient_Final.doc

Microsoft Word - DotNet_SmartClient_Final.doc 意外と簡単!?.NET で Oracle -.NET 開発 with ODP.NET - Creation Date: Aug. 3, 2004 Last Update: Oct 21, 2004 Version: 1.1 はじめに 意外と簡単!?.NET で Oracle シリーズは Microsoft Visual Studio.NET を使用して Oracle10g 対応アプリケーションをこれから開発されるかた向けに作成しております

More information

Oracle Lite Tutorial

Oracle Lite Tutorial GrapeCity -.NET with GrapeCity - InputMan Creation Date: Nov. 30, 2005 Last Update: Nov. 30, 2005 Version: 1.0 GrapeCity Microsoft Visual Studio.NET VB.NET Oracle Tips InputMan InputMan Oracle.NET Oracle

More information

Visual Basic Oracle Database 11 Release 1

Visual Basic Oracle Database 11 Release 1 Visual Basic 2008 + Oracle Database 11 Release 1 2008.01.26 初音玲 Part.1 Oracle Database 製品について Oracleクライアントコンポーネントについて ODP.NETについて OracleConnectionクラスについて Oracle Database 製品について Oracleクライアントコンポーネントについて

More information

Bob Beauchemin Senior Staff Instructor DevelopMentor Alex Keh Senior Product Manager Oracle Corporation

Bob Beauchemin Senior Staff Instructor DevelopMentor Alex Keh Senior Product Manager Oracle Corporation Bob Beauchemin Senior Staff Instructor DevelopMentor Alex Keh Senior Product Manager Oracle Corporation Oracle Data Provider for.net (ODP.NET) Oracle.NET ODP.NET ODP.NET Oracle.NET ASP.NET VB.NET C# C++.NET

More information

橡実践Oracle Objects for OLE

橡実践Oracle Objects for OLE THE Database FOR Network Computing 2 1. 2 1-1. PL/SQL 2 1-2. 9 1-3. PL/SQL 11 2. 14 3. 16 3-1. NUMBER 16 3-2. CHAR/VARCHAR2 18 3-3. DATE 18 4. 23 4-1. 23 4-2. / 24 26 1. COPYTOCLIPBOARD 26 III. 28 1.

More information

Microsoft PowerPoint - doc15409.ppt

Microsoft PowerPoint - doc15409.ppt .NET 環境における Oracle DB の活用 日本オラクル株式会社 本資料では.NET 環境から Oracle RDBMS にネイティブに接続するためのミドルウェアである Oracle Data Provider for.net に関して説明しています ==================== 改訂記録 ==================== 2003 年 3 月初版 2004 年 7 月第

More information

Visual Basic Oracle Database 11g Release 1

Visual Basic Oracle Database 11g Release 1 Visual Basic 2008 + Oracle Database 11g Release 1 2008.06.07 初音玲 XML WEB サービス Part.3 index WEBサービス OracleとADO.NETの関係接続データ取得データ更新権限 自己紹介 Z80 アセンブラ 6809 アセンブラ F-BASIC N88-BASIC FORTRAN 77 COBOL LISP Turbo

More information

Slide 1

Slide 1 Oracle Direct Seminar VB6 から最新.NET へ ~DB アプリ移行方法を徹底解説 ~ 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

いまさら聞けないVB2008 ADO.NET超入門

いまさら聞けないVB2008 ADO.NET超入門 自己紹介 Z80 アセンブラ 6809 アセンブラ F-BASIC N88-BASIC FORTRAN 77 COBOL LISP Turbo Pascal Prolog KABA C 言語 M シリーズ アセンブラ PL/I VB3.0~ PL/SQL T-SQL VB2005/2008 index 接続 データ取得 データ更新 権限 ADO.NET の基本的な構造.NET データプロバイダ Parameter

More information

mySQLの利用

mySQLの利用 MySQL の利用 インストール インストール時に特に注意点は無い 本稿記述時のバージョンは 6.5.4 で有る (2017 年 11 月現在では 6.10.4 で https://dev.mysql.com/downloads/connector/net/6.10.html よりダウンロード出来る ) 参照設定 インストールが終了すれば Visual Studio で参照の設定を行う 参照の設定画面で

More information

スライド 1

スライド 1 自己紹介 Z80 アセンブラ 6809 アセンブラ F-BASIC N88-BASIC FORTRAN 77 COBOL LISP Turbo Pascal Prolog KABA C 言語 M シリーズ アセンブラ PL/I VB3.0~ PL/SQL T-SQL VB2005/2008 タイトルの意味は? Visual Basic 2008 + Oracle Database 11g Release

More information

_02_3.ppt

_02_3.ppt XML DB Oracle Corporation Agenda RDB XML SQL/XML XML DB XML Oracle Corporation 2 Agenda RDB XML SQL/XML XML DB XML Oracle Corporation 3 RDB-XML RDB XML Oracle Corporation 4 XML RDB [Oracle] Extract ExtractValue

More information

Case 0 sqlcmdi.parameters("?tencode").value = Iidata(0) sqlcmdi.parameters("?tenname").value = Iidata(1) 内容を追加します sqlcmdi.executenonquery() Case Else

Case 0 sqlcmdi.parameters(?tencode).value = Iidata(0) sqlcmdi.parameters(?tenname).value = Iidata(1) 内容を追加します sqlcmdi.executenonquery() Case Else Imports MySql.Data.MySqlClient Imports System.IO Public Class Form1 中間省略 Private Sub コマンドテストCToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles コマンドテストCToolStripMenuItem.Click

More information

untitled

untitled Grapecity -.NET with GrapeCity - ActiveReports Creation Date: Nov. 30, 2005 Last Update: Nov. 30, 2005 Version: 1.0 Grapecity Microsoft Visual Studio.NET VB.NET Oracle Tips ActiveReports ActiveReports.NET

More information

第 2 章 PL/SQL の基本記述 この章では PL/SQL プログラムの基本的な記述方法について説明します 1. 宣言部 2. 実行部 3. 例外処理部

第 2 章 PL/SQL の基本記述 この章では PL/SQL プログラムの基本的な記述方法について説明します 1. 宣言部 2. 実行部 3. 例外処理部 はじめに コース概要と目的 Oracle 独自の手続き型言語である PL/SQL について説明します PL/SQL の基本構文 ストアド サブプログラム トリガーの作成方法 またストアド サブプログラムの管理について習得することを目的としています 受講対象者 これから PL/SQL を使用してアプリケーション開発をされる方 前提条件 SQL トレーニング コースを受講された方 もしくは 同等の知識をお持ちの方

More information

20050314_02-4.ppt

20050314_02-4.ppt Oracle Database 10g Oracle XML DB 2005 3 14 1 Agenda Oracle XML DB XML SQL Oracle Database 10g Release 2 Copyright Oracle Corporation, 2005 All right reserved. 2 XML Oracle Database 10g Release 2 Oracle

More information

PowerPoint -O80_REP.PDF

PowerPoint -O80_REP.PDF Oracle8 Core Technology Seminar 1997109,31 Oracle8 OS: UNIX Oracle8 : Release8.0.3 Oracle8 Quick Start Package Lesson 5 -- Enhancements to Distributed Facilities Oracle8 -- - Oracle8 LOB Oracle8 -- - Updates

More information

ストラドプロシージャの呼び出し方

ストラドプロシージャの呼び出し方 Release10.5 Oracle DataServer Informix MS SQL NXJ SQL JDBC Java JDBC NXJ : NXJ JDBC / NXJ EXEC SQL [USING CONNECTION ] CALL [.][.] ([])

More information

データアダプタ概要

データアダプタ概要 データベース TableAdapter クエリを実行する方法 TableAdapter クエリは アプリケーションがデータベースに対して実行出来る SQL ステートメントやストアドプロシージャで TableAdapter で型指定されたメソッドと仕て公開される TableAdapter クエリは 所有るオブジェクトのメソッドと同様に 関連付けられたメソッドを呼び出す事に依り実行出来る TableAdapter

More information

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt 開発編第 5 章補足 DB2 組み込み SQL 本書に含まれている情報は 正式な IBM のテストを受けていません また 明記にしろ 暗黙的にしろ なんらの保証もなしに配布されるものです この情報の使用またはこれらの技術の実施は いずれも 使用先の責任において行われるべきものであり それらを評価し 実際に使用する環境に統合する使用先の判断に依存しています それぞれの項目は

More information

Oracle Corporation

Oracle Corporation < 写真欄 >.NET でも Oracle Database を選択する理由 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい

More information

Microsoft Word - Android_SQLite講座_画面800×1280

Microsoft Word - Android_SQLite講座_画面800×1280 Page 24 11 SQLite の概要 Android にはリレーショナルデータベースである SQLite が標準で掲載されています リレーショナルデータベースは データを表の形で扱うことができるデータベースです リレーショナルデータベースには SQL と呼ばれる言語によって簡単にデータの操作や問い合わせができようになっています SQLite は クライアントサーバ形式ではなく端末の中で処理が完結します

More information

スライド 1

スライド 1 XML with SQLServer ~let's take fun when you can do it~ Presented by 夏椰 ( 今川美保 ) Agenda( その 1) XML XML XSLT XPath XML Schema XQuery Agenda( その 2) SQLServer における XML XML 型 XML Schema XQuery & XPath チェック制約

More information

Microsoft PowerPoint _DotnetPerf.ppt [互換モード]

Microsoft PowerPoint _DotnetPerf.ppt [互換モード] Oracle on Windows 参考資料 コラム ( オラクル都市伝説 ) イベント セミナー情報 etc http://www.oracle.co.jp/campaign/mb_tech/ Windows Server System Center / OTN Japan http://www.oracle.com/technology/global/jp/tech/windows/.net +

More information

Microsoft Word - dotnet_aspdotnet.doc

Microsoft Word - dotnet_aspdotnet.doc 意外と簡単!?.NET で Oracle -.NET 開発 with ODP.NET - ASP.NET 編 はじめに... 2 ASP.NETでOracle Data Provider For.NETの使用... 4 サンプルアプリケーションのインストール... 6 ASP.NETからのLOBの扱い... 11 ASP.NETアプリケーションのセキュリティについて... 17 ODP.NETでのエラーハンドリング...

More information

Oracle Direct Seminar <Insert Picture Here>.NET で使いこなそう Oracle Database 日本オラクル株式会社

Oracle Direct Seminar <Insert Picture Here>.NET で使いこなそう Oracle Database 日本オラクル株式会社 Oracle Direct Seminar .NET で使いこなそう Oracle Database 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約

More information

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI KeyWeb Creator R3.0 Beta 日本オラクル株式会社システム製品マーケティング部 1 KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ show_book

More information

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな Visual Studio を利用した Oracle Database +.NET アプリケーションの構築 日本オラクル株式会社 2010 年 11 月 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

Visual Studio Oracle Database 11g アプリケーション開発入門

Visual Studio Oracle Database 11g アプリケーション開発入門 Oracle on Windows etc http://www.oracle.co.jp/campaign/mb_tech/ Windows Server System Center / OTN Japan http://www.oracle.com/technology/global/jp/tech/windows/.net + Oracle Database.NET Developer Center

More information

Microsoft PowerPoint - 3-Forms-Others.ppt

Microsoft PowerPoint - 3-Forms-Others.ppt 3 Form Builder その他の新機能 Oracle Developer R6.0 新機能 3-1 CONTENTS PL/SQL8 サポート 項目の色 フォントの直接設定 階層ツリー コントロール 戻り値を含む DML 実行時の動作 Forms でのパスワード管理 3-2 ここでは 2 章で触れなかった Form Builder のその他の新機能に付いて紹介します Oracle Developer

More information

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~ .NET プログラマー早期育成ドリル VB 編 付録文法早見表 本資料は UUM01W:.NET プログラマー早期育成ドリル VB 編コードリーディング もしくは UUM02W:.NET プログラマー早期育成ドリル VB 編コードライティング を ご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮下さい VB プログラミング文法早見表 < 基本文法 > 名前空間の定義 Namespace

More information

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058 1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058 2 Excel 1 SQL 1 SQL Server sp_executesql Oracle SQL

More information

Microsoft Word - oo4o_extra.doc

Microsoft Word - oo4o_extra.doc 意外と簡単!? 番外編 oo4o のバージョンアップ - - Creation Date: Aug. 3, 2004 Last Update: Sep 28, 2004 Version: 1.0 はじめに 意外と簡単!?.NET で Oracle シリーズでは Microsoft Visual Studio.NET を使用して Oracle Database 10g 対応アプリケーションをこれから開発されるかた向けの情報を公開しておりましたが

More information

Windowsユーザーの為のOracle Database セキュリティ入門

Windowsユーザーの為のOracle Database セキュリティ入門 Oracle on Windows etc http://www.oracle.co.jp/campaign/mb_tech/ Windows Server System Center / OTN Japan http://www.oracle.com/technology/global/jp/tech/windows/.net + Oracle Database.NET Developer Center

More information

日本オラクル株式会社

日本オラクル株式会社 FISC 6 Oracle Database 10g ~ ~ : 2005 7 26 : 2005 7 31 : 1.0 2004 4 (* ) FISC ) (* ) FISC 6 (* FISC 6 ) FISC 6 Oracle g Database 10 (FISC) http://www.fisc.or.jp FISC http://www.fisc.or.jp/info/info/050307-1.htm

More information

untitled

untitled Oracle on Windows etc http://www.oracle.co.jp/campaign/mb_tech/ Windows Server System Center / OTN Japan http://www.oracle.com/technology/global/jp/tech/windows/.net + Oracle Database.NET Developer Center

More information

DAOの利用

DAOの利用 DAO VB2005 で DAO を使用して Excel のデータを取得 Visual Basic 6.0 Dim DB As DAO.Database Dim RS As DAO.Recordset Dim xlfilename As String Dim xlsheetname As String xlfilename = Form1.StatusBar1.Panels(12) & Dir(Form1.StatusBar1.Panels(12)

More information

1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String

1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String 目次 1.SqlCtl クラスリファレンス 2 (1)Connect() メソッド 2 (2)DisConnect() メソッド 3 (3)Commit() メソッド 3 (4)Rollback() メソッド 4 2.SqlStm クラスリファレンス 5 (1)Prepare() メソッド 5 (2)Execute() メソッド 6 (3)Release() メソッド 6 (4)Immediate()

More information

Oracle Lite Tutorial

Oracle Lite Tutorial !?.NET Oracle -.NET with ODP.NET - Creation Date: Nov. 30, 2005 Last Update: Nov. 30, 2005 Version: 1.0 Document Control Internal Use Only Author Hiroshi Ota Change Logs Date Author Version Change Log

More information

With sqlda sqlda に SelectCommand を追加.SelectCommand = New MySqlCommand() With.SelectCommand.CommandType = CommandType.Text.CommandText = "select * from

With sqlda sqlda に SelectCommand を追加.SelectCommand = New MySqlCommand() With.SelectCommand.CommandType = CommandType.Text.CommandText = select * from Imports MySql.Data.MySqlClient Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Label3.Text = "MySQL のデータ表示と更新のテストを行います メニューから行いたい処理を選択して実行してください

More information

目次 更新履歴... 1 はじめに... 3 レコードセット?... 3 準備... 5 SQL でデータを取得する... 6 データのループ処理... 7 列の値を取得する... 7 対象行を変更する (MoveFirst, MoveNext, MovePrevious, MoveLast)...

目次 更新履歴... 1 はじめに... 3 レコードセット?... 3 準備... 5 SQL でデータを取得する... 6 データのループ処理... 7 列の値を取得する... 7 対象行を変更する (MoveFirst, MoveNext, MovePrevious, MoveLast)... レコードセット (ADODB.Recordset) の使い方 作成日 : 2018/02/05 作成者 : 西村 更新履歴 更新日 更新概要 作業者 2018/02/05 新規作成 西村 1 目次 更新履歴... 1 はじめに... 3 レコードセット?... 3 準備... 5 SQL でデータを取得する... 6 データのループ処理... 7 列の値を取得する... 7 対象行を変更する (MoveFirst,

More information

PowerPoint Presentation

PowerPoint Presentation 上級プログラミング 2( 第 5 回 ) 工学部情報工学科 木村昌臣 今日のテーマ データベース入門 データベースシステムの用意の仕方 データベースを作ってみる データベースを使ってみる データベースプログラミング JDBCを使った検索プログラム JDBCを使った更新プログラム データベース入門 今回の説明は Windows 環境を前提としているため Linux など他のプラットフォーム上で作業を行う場合は

More information

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな Oracle Direct Seminar Oracle DB 接続ミドルウェアを理解する 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため

More information

Seasar.NET入門

Seasar.NET入門 2007 Spring Seasar.NET 入門 2007.5.27 Seasar.NET 杉本和也 2007 Spring Copyright 2004-2007 The Seasar Foundation and the others. All rights reserved. 1 杉本和也と申します 高知県の株式会社アイビスに勤務しています プログラミング歴 6 年 オープンソース歴 2 年

More information

MVP for VB が語る C# 入門

MVP for VB が語る C# 入門 MVP for VB が語る C# 入門 2008.08.09 初音玲 自己紹介 Z80 アセンブラ 6809 アセンブラ F-BASIC N88-BASIC FORTRAN 77 COBOL LISP Turbo Pascal Prolog KABA C 言語 M シリーズ アセンブラ PL/I VB3.0~ PL/SQL T-SQL VB2005/2008 index Microsoft Visual

More information

0 第 4 書データベース操作 i 4.1 データベースへの接続 (1) データベースチェックポイントの追加 データベースチェックポイントを追加します (2)ODBC による接続 ODBC を使用してデータベースへ接続します SQL 文を手作業で指定する場合 最大フェッチ行数を指定する場合はここで最大行数を指定します ii 接続文字列を作成します 作成ボタンクリック > データソース選択 > データベース接続

More information

Microsoft Word - 430_15_Developing_Stored_Procedure.doc

Microsoft Word - 430_15_Developing_Stored_Procedure.doc Java Oracle 1998 11 Java 3 Java Web GUI Java Java Java Oracle Java Oracle8i Oracle / Oracle Java Virtual Machine VM CORBA Enterprise JavaBeans Oracle Java Java Java Oracle Oracle Java Virtual Machine Oracle

More information

Microsoft Word - Lab5d-DB2組み込みSQL.doc

Microsoft Word - Lab5d-DB2組み込みSQL.doc [Lab 5d] DB2 でのアプリケーション開発 ( 組み込み SQL) 2011 年 06 月日本アイ ビー エム株式会社 Contents CONTENTS...2 1. はじめに...3 2. 内容...3 3. DB2 組み込み SQL への移行...3 3.1 準備...4 3.2 エラー処理用プログラムに関する処理...5 3.3 メインプログラムに関する処理...7 3.4 実行プログラムの生成...11

More information

テスト 1/7 ページ プレポスト Visual Studio による Windows アプリの開発 ( 基礎編 ) 受講日程受講番号氏名 1.NET Framework に関する記述で 誤っているものを選びなさい 1..NET Framework に含まれる CLR は プログラミング言語に依存し

テスト 1/7 ページ プレポスト Visual Studio による Windows アプリの開発 ( 基礎編 ) 受講日程受講番号氏名 1.NET Framework に関する記述で 誤っているものを選びなさい 1..NET Framework に含まれる CLR は プログラミング言語に依存し 1/7 ページ プレポスト Visual Studio による Windows アプリの開発 ( 基礎編 ) 受講日程受講番号氏名 1.NET Framework に関する記述で 誤っているものを選びなさい 1..NET Framework に含まれる CLR は プログラミング言語に依存しない中間言語を実行するための環境である 2..NET Framework に含まれる.NET Framework

More information

Oracle Database 11g Release 2 Application Development (.NET)

Oracle Database 11g Release 2 Application Development (.NET) 1 2 本資料では 以下の省略表記を使用している箇所があります 名称 Oracle Developer Tools for Visual Studio Oracle Data Provider for.net Oracle Database Extensions for.net 省略表記 ODT ODP.NET ODE.NET 3 4 5 まず Oracle が提供している.NET コンポーネントの概要をご紹介します

More information

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます

More information

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版  

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版   Copyright 2018 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 対象読者 2.3. サンプルコードについて 2.4. 本書の構成 3. 辞書項目 API 3.1. 最新バージョン 3.1.1. 最新バージョンの辞書を取得する 3.2. 辞書項目 3.2.1. 辞書項目を取得する 3.2.2.

More information

Oracle on Windows

Oracle on Windows Oracle Direct Seminar Visual Studio+Oracle でアプリ開発入門 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント (

More information

Oracle on Windows

Oracle on Windows Oracle Direct Seminar Visual Studio 2010 で Oracle を使い倒す 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

DumpCollection IT Exam Training online / Bootcamp PDF and Testing Engine, study and practice

DumpCollection IT Exam Training online / Bootcamp   PDF and Testing Engine, study and practice DumpCollection IT Exam Training online / Bootcamp http://www.dumpcollection.com PDF and Testing Engine, study and practice Exam : 1z0-144 日本語 (JPN) Title : Oracle Database 11g: Program with PL/SQL Vendor

More information

Oracle Data Provider for .NET の新機能

Oracle Data Provider for .NET の新機能 Oracle ホワイト ペーパー 2009 年 9 月 Oracle Data Provider for.net 11.1.0.7.20 の新機能 はじめに... 1 Oracle Streams Advanced Queuing... 2 ODP.NET Oracle Streams AQの機能... 2 昇格可能なトランザクション... 4 パフォーマンス... 5 アプリケーションのセルフチューニング...

More information

Agenda Windows ServerとOracle Databaseについて 最低限知っておいてほしい セキュリティ面でのポイント Windowsユーザー向け.NET 開発者向け Copyright 2011, Oracle. All rights reserved. 2

Agenda Windows ServerとOracle Databaseについて 最低限知っておいてほしい セキュリティ面でのポイント Windowsユーザー向け.NET 開発者向け Copyright 2011, Oracle. All rights reserved. 2 Oracle Direct Seminar Oracle on Windows ~ セキュリティ編 ~ 日本オラクル株式会社 Agenda Windows ServerとOracle Databaseについて 最低限知っておいてほしい セキュリティ面でのポイント Windowsユーザー向け.NET 開発者向け Copyright 2011, Oracle.

More information

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成 KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10

More information

5 Q. 結果セットを 1 行飛ばしに FETCH することはできますか A. できません Oracle は必ず結果セットを上から 1 行ずつ FETCH します 6 Q. カーソルを一度にいくつまでオープンできますか A. 初期化パラメータ OPEN_CURSORS で指定したの値までカーソルをオ

5 Q. 結果セットを 1 行飛ばしに FETCH することはできますか A. できません Oracle は必ず結果セットを上から 1 行ずつ FETCH します 6 Q. カーソルを一度にいくつまでオープンできますか A. 初期化パラメータ OPEN_CURSORS で指定したの値までカーソルをオ PL/SQL プログラミング Ⅰ ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助として 是非お役立てください ご利用上の注意事項は最後のページにまとめられております ご確認のうえ

More information

Microsoft Word - PHP_SQLServer2012

Microsoft Word - PHP_SQLServer2012 PHP5.4+SQL Server 2012 1 表からデータを問い合わせる style.css table border-color:skyblue; border-style:solid; boder-widht:1px; width:300px;.hdrbackground-color:gainsboro 実行結果 1.1 ソース (Sample01.php)

More information

PowerPoint Presentation

PowerPoint Presentation Webデザイン特別プログラムデータベース実習編 3 MySQL 演習, phpmyadmin 静岡理工科大学総合情報学部幸谷智紀 http://na-inet.jp/ RDB の基礎の基礎 RDB(Relational DataBase) はデータを集合として扱う データの取り扱いはテーブル (= 集合 ) の演算 ( 和集合, 積集合 ) と同じ データベースには複数のテーブルを作ることができる

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 配列とコレクション 配列の使い方 固定配列 動的配列 コレクションの使い方 今日の目的 固定配列の宣言例 プロシージャレベル Dim arybuf(0 To 5) As Long モジュールレベル Private arybuf(0 To 5) As Long Public arybuf(0 To 5) As Long 固定配列の宣言例 プロシージャレベル Dim arybuf(0 To 5) As

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 12 回目クラス 今日の講義で学ぶ内容 クラスとは クラスの宣言と利用 クラスの応用 クラス クラスとは 異なる複数の型の変数を内部にもつ型です 直観的に表現すると int 型や double 型は 1 1 つの値を管理できます int 型の変数 配列型は 2 5 8 6 3 7 同じ型の複数の変数を管理できます 配列型の変数 ( 配列変数 ) クラスは double

More information

10th Developer Camp - B5

10th Developer Camp - B5 B5 PHP テクニカルセッション Delphi for PHP で作るリッチコンテンツブログ エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ コンポーネントをフル活用しよう お馴染み データモジュール Blog データの表示用ページ Blog データの登録用ページ 2 コンポーネントをフル活用しよう 開発環境の進歩と退化 80 年代の IDE が登場エディタ + コマンドライン型の開発から脱却

More information

NetCOBOL for .NET 応用編

NetCOBOL for .NET 応用編 5.1 NetCOBOL for.net 5.2 ADO.NET 5.3 SQL 5.4 READ/WRITE 5.5 5.6 SQL CLR 125 NetCOBOL for.netread/write SQL.NET FrameworkADO.NET 3 Windows NetCOBOL (Oracle Pro*COBOL) READ/WRITE Btrieve Pervasive PowerRDBconnector

More information

Oracle Application Expressの機能の最大活用-インタラクティブ・レポート

Oracle Application Expressの機能の最大活用-インタラクティブ・レポート Building Dynamic Actions in Oracle Application Express 4.0 動的アクション (Dynamic Actions) Copyright(c) 2010, Oracle. All rights reserved. Copyright(c) 2010, Oracle. All rights reserved. 2 / 44 Building Dynamic

More information

Oracle on Windows

Oracle on Windows Oracle Direct Seminar 1 から学ぶ!.NET + Oracle Database 11g アプリケーション開発入門 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

スライド 0

スライド 0 ビギナーだから使いたい O/R マッパー ~Teng を使った開発 ~ Hirobanex(Akabane Hiroyuki) 2012-06-29@Perl Beginners #3 コンテンツ Teng を使いたい 3 つの理由 ビギナーにオススメの Teng の導入方法 本来の O/R マッパーの効用 1 Teng を使いたい 3 つの理由 DBI はよくわからん O/R マッパーだと開発が抜群に早くなる

More information

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな DB アプリ開発 Tips.NET + Oracle Database 次世代アプリケーション開発手法を徹底解説 日本オラクル株式会社製品事業統括 - 製品戦略統括本部 - ISV/OEM 営業本部プリンシパルエンジニア大田浩 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード

More information

PGECons技術ドキュメントテンプレート Ver.3

PGECons技術ドキュメントテンプレート Ver.3 エンタープライズ コンソーシアム技術部会 WG#2 ストアドプロシージャ移行調査編 製作者担当企業名クオリカ株式会社 2013 Enterprise Consortium 改訂履歴 版 改訂日 変更内容 1.0 2013/03/25 新規作成 ライセンス 本作品は CC-BY ライセンスによって許諾されています ライセンスの内容を知りたい方は http://creativecommons.org/licenses/by/2.1/jp/

More information

Taro php.jtdc

Taro php.jtdc 4-5 PHP 演習問題 演習 1 フォルダ \data\dbserver\php のPHPスクリプト randamu.php を使い, データベース testdb のテーブル table1 を取り込み, ランダムにデータを表示させるWebサーバを構築し, クライアント( Windows 側 ) のブラウザURL epc**.cen.hic.ac.jp/randamu.php を入力し, 確認する

More information

Caché SQL に関するよくある質問

Caché SQL に関するよくある質問 Caché SQL に関するよく ある質問 Version 5.1 2006-03-14 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché SQL に関するよくある質問 Caché Version 5.1 2006-03-14 Copyright 2006 InterSystems

More information

※サンプルアプリケーションを固めたファイル(orcasample

※サンプルアプリケーションを固めたファイル(orcasample SDK XML... 3... 4 orca... 4 table-name...4 method... 4 functions... 4 function... 5 function-params... 5 function-param... 5... 6... 6... 8... 10... 12... 14 dbs... 18 dbs... 18 dbs... 18... 18... 19...

More information

PostgreSQL カンファレンス 2013 証券取引バックオフィスにおける Oracle から PostgreSQL への マイグレーション SBI ジャパンネクスト証券株式会社 イアン バーウィック

PostgreSQL カンファレンス 2013 証券取引バックオフィスにおける Oracle から PostgreSQL への マイグレーション SBI ジャパンネクスト証券株式会社 イアン バーウィック PostgreSQL カンファレンス 2013 証券取引バックオフィスにおける Oracle から PostgreSQL への マイグレーション SBI ジャパンネクスト証券株式会社 イアン バーウィック PostgreSQL カンファレンス 2013 証券取引バックオフィスにおける Oracle から PostgreSQL への マイグレーション SBI ジャパンネクスト証券株式会社 イアン バーウィック

More information

untitled

untitled Oracle on Windows etc http://www.oracle.co.jp/campaign/mb_tech/ Windows Server System Center / OTN Japan http://www.oracle.com/technology/global/jp/tech/windows/.net + Oracle Database.NET Developer Center

More information

Oracle on Windows

Oracle on Windows Oracle Direct Seminar Oracle DB 接続ミドルウェアを理解する 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため

More information

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co 072 DB Magazine 2007 September ~~~~~~~~~~~~~~~~~~ wait Call CPU time 1,055 34.7 latch: library cache 7,278 750 103 24.7 latch: library cache lock 4,194 465 111 15.3 job scheduler coordinator slave wait

More information

MISAO with WPF

MISAO with WPF System.AddIn を利用した アプリケーション拡張 - アドインの開発 - JZ5( 松江祐輔 )@ わんくま http://katamari.jp http://katamari.wankuma.com 2008/9/13 What s System.AddIn System.AddIn 名前空間 Visual Studio Orcus から利用可能 アプリケーションに拡張機能を提 供 なんかいろいろ特長が?

More information

MicrosoftVisualStudio.NET による ASP.NETWeb アプリケーションの開発 (#2334)(MP301)5 日間 () コースの概要 このコースでは VisualBasic.NETまたは C# プログラマで Web 開発の初心者が ASP.NETを使用して Web アプ

MicrosoftVisualStudio.NET による ASP.NETWeb アプリケーションの開発 (#2334)(MP301)5 日間 () コースの概要 このコースでは VisualBasic.NETまたは C# プログラマで Web 開発の初心者が ASP.NETを使用して Web アプ () コースの概要 このコースでは VisualBasic.NETまたは C# プログラマで Web 開発の初心者が ASP.NETを使用して Web アプリケーションサイトを実装する上で必要となる基本スキルを修得します 特に MicrosoftVisualStudio.NET 開発環境および Microsoft.NETプラットフォームを使用して Web サイトに動的なコンテンツを配信する ASP.NETWeb

More information

Oracle Database 2日で.NET開発者ガイド, 11gリリース2(11.2)

Oracle Database 2日で.NET開発者ガイド, 11gリリース2(11.2) Oracle Database 2 日で.NET 開発者ガイド 11g リリース 2(11.2) 部品番号 : B56266-01 2009 年 11 月 Oracle Database 2 日で.NET 開発者ガイド, 11g リリース 2(11.2) 部品番号 : B56266-01 Oracle Database 2 Day +.NET Developer's Guide, 11g Release

More information

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな Oracle Direct Seminar Oracle on Windows -.NET + Oracle ハンズオン 日本オラクル株式会社 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

Oracle Database Clientリリース・ノート, 10gリリース1( ) for Microsoft Windows

Oracle Database Clientリリース・ノート, 10gリリース1( ) for Microsoft Windows Oracle Database Client リリース ノート 10g リリース 1(10.1.0.2.0)for Microsoft Windows 部品番号 : B13743-01 原典情報 : B12179-01 Oracle Database Client Release Notes, 10g Release 1 (10.1.0.2.0) for Windows 2004 年 4 月 このリリース

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション プロシージャ プロシージャの種類 Subプロシージャ Functionプロシージャ Propertyプロシージャ Sub プロシージャ Subステートメント~ステートメントで囲まれる 実行はするけど 値は返さない 途中で抜けたいときは Exit Sub を行なう Public Sub はマクロの実行候補に表示される Sub プロシージャの例 Public Sub TestSubProc() Call

More information

tkk0408nari

tkk0408nari SQLStatement Class Sql Database SQL Structured Query Language( ) ISO JIS http://www.techscore.com/tech/sql/02_02.html Database sql Perl Java SQL ( ) create table tu_data ( id integer not null, -- id aid

More information

ファイル操作

ファイル操作 ファイル操作 TextFieldParser オブジェクト ストリームの読込と書込 Microsoft.VisualBasic.FileIO 名前空間の TextFieldParser オブジェクトは 構造化テキストファイルの解析に使用するメソッドとプロパティを備えたオブジェクトで有る テキストファイルを TextFieldParser で解析するのは テキストファイルを反復処理するのと同じで有り

More information

Dolteng Scaffoldに対する機能追加とマスタ-ディテールScaffoldの紹介

Dolteng Scaffoldに対する機能追加とマスタ-ディテールScaffoldの紹介 Dolteng Scaffold に対する機能追加 とマスタ - ディテール Scaffold の紹介 せいいち (takao) 2009/03/07 目次 Dolteng Scaffold に対する機能追加 Scaffold に関して Ruby on Rails の Scaffold RoR Scaffold と Dolteng Scaffold の比較 Scaffold のデモ Scaffold

More information

ADO.NETのアーキテクチャ

ADO.NETのアーキテクチャ データベース ADO.NET のアーキテクチャ 従来のデータ処理は 主に接続をベースとした 2 層モデルに基づいて居た 最近のデータ処理では 多階層アーキテクチャが多用される様に成った為 プログラマは 非接続型アプローチへと切り替えて アプリケーションに より優れたスケーラビリティを提供して居る ADO.NET のコンポーネント ADO.NET には データへのアクセスとデータの操作に使用出来るコンポーネントが

More information

Microsoft Word _VBAProg1.docx

Microsoft Word _VBAProg1.docx 1. VBA とマクロ 1.1 VBA とは VBA(Visual Basic for Applications) は 1997 年に Microsoft 社がマクロを作成するために開発された言語である Windows 対応のアプリケーションを開発するためのプログラミング言語 Visual Basic をもとにしているため 次のような特徴がある 1 VBA は Excel Word, Access,

More information

プレポスト【問題】

プレポスト【問題】 コース名 : サーブレット /JSP/JDBC プログラミング ~Eclipse による開発 ~ 受講日 氏名 1 JDBC の説明として 間違っているものを 1 つ選びなさい 1. JDBC を使用してデータベースへアクセスするときには JDBC API が必要である 2. JDBC API は java.lang パッケージとして提供されている 3. JDBC には JDBC API JDBC

More information

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB 3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB.netソリューションを作成します言語変換後にSDK( ソフトウェア開発キット ) にてデバッグおよびビルドにて実行可能アプリケーションを作成します

More information

052-XML04/fiÁ1-part3-’ÓŠ¹

052-XML04/fiÁ1-part3-’ÓŠ¹ & XML Data Store Part 3 Feature*1 AKIMOTO, Shougo i i i i i i inter 52 XML Magazine 04 i i i i i i i i P a r t 3 i i i i i XML Magazine 04 53 & XML Data Store Feature*1 i i inter i inter i inter inter

More information

Microsoft Word - Lab6.doc

Microsoft Word - Lab6.doc I Oracle からのアプリケーションの移行ハンズオン (Lab6 Lab6) 日本アイアイ ビービー エムエム株式会社 Contents CONTENTS...2 1. はじめに...3 2. 内容...3 3. SELECT 文を実行実行する JAVA プログラム...3 3.1 ソースコードの確認...3 3.2 ソースコードの編集...4 3.3 プログラムのコンパイル...5 3.4 プログラムの実行...6

More information

XML Consortium & XML Consortium 1 XML Consortium XML Consortium 2

XML Consortium & XML Consortium 1 XML Consortium XML Consortium 2 & 1 2 TCO DB2 DB2 UDB DB DB V8.2 V8.2 DB2 DB2 UDB V8.1 V8.1 DB2 9 3 CLOB XML XML DB2 9 purexml XML XML DOC XML DOC XML DOC XML DOC VARCHAR/CLOB XML ( ) 4 XML & XML ( & ) DB2 XML SQL/XML DB2 DB2 : DB2 /

More information

橡j_Oracle_whitepaper.PDF

橡j_Oracle_whitepaper.PDF Pervasive-Oracle 1 1 Pervasive Software Pervasive-Oracle / Pervasive Oracle Pervasive-Oracle ISV Pervasive-Oracle Pervasive.SQL Oracle 2 Pervasive-Oracle Pervasive-Oracle Pervasive.SQL Oracle Open Database

More information

Microsoft PowerPoint - Lite10g_SyncArchitecture.ppt

Microsoft PowerPoint - Lite10g_SyncArchitecture.ppt < 写真欄 > Oracle Database Lite 0g 同期アーキテクチャ解説 日本オラクル株式会社 006 年 07 月 07 日 はじめに 当資料ではOracle Database Lite 0gの同期アーキテクチャを解説し アプリケーション開発者が当製品の同期機能を引き出せるよう支援します 同期アーキテクチャ全体像 同期オブジェクトとその役割 同期処理プロセス Agenda 同期アーキテクチャ全体像

More information

intra-mart Accel Platform — TableMaintenance ユーザ操作ガイド   第7版   None

intra-mart Accel Platform — TableMaintenance ユーザ操作ガイド   第7版   None クイック検索検索 目次 Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 改訂情報概要レコードの追加 / 更新 / 削除レコードの編集レコードを削除するレコードの一括インポートとエクスポート日本語のキャプション表示 2 改訂情報 変更年月日 変更内容 2012-10-01 初版 2013-10-01 第 2 版下記が追加 変更されました 対応するフィールドの型

More information