⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 本项目.md~

📁 利用oci(oracle connect interface)方式实现的数据库连接
💻 MD~
📖 第 1 页 / 共 5 页
字号:
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					nlines     	3
					max_width  	1998
					label      	
|OciDemo Model Update Overview
|This diagram was automatically created by Rational Rose Model Update Tool.
|2000-08-21 22:09:35
					)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::COciDemoApp" @17
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(160, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@17
					    location   	(12, 343)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	296
					    justify    	0
					    label      	"COciDemoApp")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381E00EA"
					width      	314
					height     	107
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::COciDemoDlg" @18
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(512, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@18
					    location   	(361, 343)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	302
					    justify    	0
					    label      	"COciDemoDlg")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381D0234"
					width      	320
					height     	107
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::connection::conn_state" @19
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(816, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@19
					    location   	(687, 357)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	258
					    justify    	0
					    label      	"conn_state")
					stereotype 	(object ItemLabel
					    Parent_View 	@19
					    location   	(687, 307)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	258
					    justify    	0
					    label      	"<<enum>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381E023F"
					width      	276
					height     	178
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::connection" @20
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(1104, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@20
					    location   	(983, 343)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	242
					    justify    	0
					    label      	"connection")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381E0109"
					width      	260
					height     	107
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::cursor::cursor_state" @21
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(1408, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@21
					    location   	(1276, 357)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	264
					    justify    	0
					    label      	"cursor_state")
					stereotype 	(object ItemLabel
					    Parent_View 	@21
					    location   	(1276, 307)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	264
					    justify    	0
					    label      	"<<enum>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381E03A7"
					width      	282
					height     	178
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::cursor" @22
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(1664, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@22
					    location   	(1583, 343)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	162
					    justify    	0
					    label      	"cursor")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381E0299"
					height     	107
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::OciDemo::CAboutDlg" @23
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(1888, 384)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@23
					    location   	(1778, 343)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	220
					    justify    	0
					    label      	"CAboutDlg")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1381F0038"
					width      	238
					height     	107
					annotation 	8
					autoResize 	TRUE)))))
		    (object Class_Category "xjoci"
			quid       	"39A1382603C7"
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object Class "connection"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"39A1382603CA"
				operations 	(list Operations
				    (object Operation "IsConnected"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382603DB"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "connection"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382603DC"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~connection"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382603E5"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "connect"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270007"
					parameters 	(list Parameters
					    (object Parameter "username"
						quid       	"39A138270008"
						type       	"char*")
					    (object Parameter "password"
						quid       	"39A138270009"
						type       	"char*")
					    (object Parameter "sername"
						quid       	"39A138270011"
						type       	"char*"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "disconnect"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A13827001B"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "display_error"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A13827001C"
					stereotype 	"const"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				class_attributes 	(list class_attribute_list
				    (object ClassAttribute "hda[HDA_SIZE]"
					quid       	"39A138270039"
					type       	"unsigned char"))
				module     	"Component View::xjoci"
				quidu      	"39A1380E0232"
				language   	"VC++"
				nestedClasses 	(list nestedClasses
				    (object Class "conn_state"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"AppliedPattern"
						value      	"none")
					    (object Attribute
						tool       	"VC++"
						name       	"AfxSupportMacro"
						value      	""))
					quid       	"39A138270057"
					stereotype 	"enum"
					exportControl 	"Private"
					class_attributes 	(list class_attribute_list
					    (object ClassAttribute "not_connected"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"1"))
						quid       	"39A13827006B")
					    (object ClassAttribute "connected"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"2"))
						quid       	"39A138270075"))
					module     	"Component View::xjoci"
					quidu      	"39A1380E0232")))
			    (object Class "cursor"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"39A1382700C5"
				documentation 	
| * 此类代表一个oracle游标
| *
| * 没有定义游标的所有可能操作,如有需要与lg联系。
| * 
| *
				
				operations 	(list Operations
				    (object Operation "IsOpened"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382700CF"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ExecuteSQL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382700D9"
					parameters 	(list Parameters
					    (object Parameter "stmt"
						quid       	"39A1382700E3"
						type       	"char*"))
					result     	"BOOL"
					concurrency 	"Sequential"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -