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

📄 本项目.md~

📁 利用oci(oracle connect interface)方式实现的数据库连接
💻 MD~
📖 第 1 页 / 共 5 页
字号:
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "cursor"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382700ED"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~cursor"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382700F7"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "open"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1382700F8"
					parameters 	(list Parameters
					    (object Parameter "conn_param"
						quid       	"39A138270101"
						type       	"connection*"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "close"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270102"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "parse"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A13827010B"
					parameters 	(list Parameters
					    (object Parameter "stmt"
						quid       	"39A13827010C"
						type       	"const char*"
						const      	TRUE))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "bind_by_position"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270115"
					documentation 	" 绑定输入"
					parameters 	(list Parameters
					    (object Parameter "sqlvnum"
						quid       	"39A138270116"
						type       	"int")
					    (object Parameter "progvar"
						quid       	"39A138270117"
						type       	"void*")
					    (object Parameter "progvarlen"
						quid       	"39A138270120"
						type       	"int")
					    (object Parameter "datatype"
						quid       	"39A138270121"
						type       	"int")
					    (object Parameter "indicator"
						quid       	"39A138270122"
						type       	"short*"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "define_by_position"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A13827012A"
					documentation 	" 定义输出"
					parameters 	(list Parameters
					    (object Parameter "position"
						quid       	"39A13827012B"
						type       	"int")
					    (object Parameter "buf"
						quid       	"39A13827012C"
						type       	"void*")
					    (object Parameter "bufl"
						quid       	"39A13827012D"
						type       	"int")
					    (object Parameter "datatype"
						quid       	"39A138270134"
						type       	"int"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "define_by_name"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270135"
					parameters 	(list Parameters
					    (object Parameter "sqlname"
						quid       	"39A13827013E"
						type       	"CString")
					    (object Parameter "buf"
						quid       	"39A13827013F"
						type       	"void*")
					    (object Parameter "bufl"
						quid       	"39A138270140"
						type       	"int")
					    (object Parameter "datatype"
						quid       	"39A138270148"
						type       	"int"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "describe"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270149"
					documentation 	"取得列描述信息"
					parameters 	(list Parameters
					    (object Parameter "position"
						quid       	"39A13827014A"
						type       	"int")
					    (object Parameter "dbsize"
						quid       	"39A138270152"
						type       	"long*")
					    (object Parameter "dbtype"
						quid       	"39A138270153"
						type       	"int*")
					    (object Parameter "cbuf"
						quid       	"39A138270154"
						type       	"void*")
					    (object Parameter "cbufl"
						quid       	"39A138270155"
						type       	"int*")
					    (object Parameter "dsize"
						quid       	"39A13827015C"
						type       	"long*")
					    (object Parameter "prec"
						quid       	"39A13827015D"
						type       	"int*")
					    (object Parameter "scale"
						quid       	"39A13827015E"
						type       	"int*")
					    (object Parameter "nullok"
						quid       	"39A138270166"
						type       	"int*"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "execute"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270167"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "fetch"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270168"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "FetchMultiRow"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270170"
					parameters 	(list Parameters
					    (object Parameter "amount"
						quid       	"39A138270171"
						type       	"int"))
					result     	"int"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "display_error"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A138270172"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "get_error_code"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A13827017A"
					result     	"int"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				class_attributes 	(list class_attribute_list
				    (object ClassAttribute "stmt"
					quid       	"39A1382701A2"
					type       	"CString")
				    (object ClassAttribute "Defined[50]"
					quid       	"39A1382701AC"
					type       	"BOOL"))
				module     	"Component View::xjoci"
				quidu      	"39A1380E0232"
				language   	"VC++"
				nestedClasses 	(list nestedClasses
				    (object Class "cursor_state"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"AppliedPattern"
						value      	"none")
					    (object Attribute
						tool       	"VC++"
						name       	"AfxSupportMacro"
						value      	""))
					quid       	"39A1382701CA"
					stereotype 	"enum"
					exportControl 	"Private"
					class_attributes 	(list class_attribute_list
					    (object ClassAttribute "not_opened"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"1"))
						quid       	"39A1382701DE")
					    (object ClassAttribute "opened"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"2"))
						quid       	"39A1382701E8"))
					module     	"Component View::xjoci"
					quidu      	"39A1380E0232")))
			    (object Association "$UNNAMED$12"
				quid       	"39A13827002F"
				roles      	(list role_list
				    (object Role "lda:Lda_Def"
					quid       	"39A138270030"
					label      	"lda:Lda_Def"
					supplier   	"Lda_Def"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$13"
					quid       	"39A138270032"
					supplier   	"Logical View::VC++ Reverse Engineered::xjoci::connection"
					quidu      	"39A1382603CA"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$14"
				quid       	"39A138270043"
				roles      	(list role_list
				    (object Role "state:conn_state"
					quid       	"39A138270044"
					label      	"state:conn_state"
					supplier   	"Logical View::VC++ Reverse Engineered::OciDemo::connection::conn_state"
					quidu      	"39A1381E023F"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$15"
					quid       	"39A138270046"
					supplier   	"Logical View::VC++ Reverse Engineered::xjoci::connection"
					quidu      	"39A1382603CA"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$16"
				quid       	"39A138270184"
				roles      	(list role_list
				    (object Role "cda:Cda_Def"
					quid       	"39A138270185"
					label      	"cda:Cda_Def"
					supplier   	"Cda_Def"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$17"
					quid       	"39A138270187"
					supplier   	"Logical View::VC++ Reverse Engineered::xjoci::cursor"
					quidu      	"39A1382700C5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$18"
				quid       	"39A13827018E"
				roles      	(list role_list
				    (object Role "conn:connection*"
					quid       	"39A13827018F"
					label      	"conn:connection*"
					supplier   	"connection"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$19"
					quid       	"39A138270191"
					supplier   	"Logical View::VC++ Reverse Engineered::xjoci::cursor"
					quidu      	"39A1382700C5")))
			    (object Association "$UNNAMED$20"
				quid       	"39A1382701B6"
				roles      	(list role_list
				    (object Role "state:cursor_state"
					quid       	"39A1382701B7"
					label      	"state:cursor_state"
					supplier   	"Logical View::VC++ Reverse Engineered::OciDemo::cursor::cursor_state"
					quidu      	"39A1381E03A7"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$21"
					quid       	"39A1382701C0"
					supplier   	"Logical View::VC++ Reverse Engineered::xjoci::cursor"
					quidu      	"39A1382700C5"
					is_aggregate 	TRUE))))
			logical_presentations 	(list unit_reference_list
			    (object ClassDiagram "Package Overview"
				quid       	"39A1382603C8"
				title      	"Package Overview"
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	0
				origin_y   	0
				items      	(list diagram_item_list
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::xjoci::connection" @24
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(272, 128)
					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 	@24
					    location   	(151, 87)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	242
					    justify    	0
					    label      	"connection")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"39A1382603CA"
					width      	260
					height     	107
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::xjoci::cursor" @25
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(720, 128)
					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 	@25
	

⌨️ 快捷键说明

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