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

📄 本项目.md~

📁 利用oci(oracle connect interface)方式实现的数据库连接
💻 MD~
📖 第 1 页 / 共 5 页
字号:
					exportControl 	"Private"
					class_attributes 	(list class_attribute_list
					    (object ClassAttribute "not_connected"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"0"))
						quid       	"39A1381E0253")
					    (object ClassAttribute "connected"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"1"))
						quid       	"39A1381E025D"))
					module     	"Component View::OciDemo"
					quidu      	"39A1380D038F")))
			    (object Class "cursor"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"39A1381E0299"
				documentation 	
| * 此类代表一个oracle游标
| *
| * 没有定义游标的所有可能操作,如有需要与lg联系。
| * 
| *
				
				operations 	(list Operations
				    (object Operation "IsOpened"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E02AD"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ExecuteSQL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E02AE"
					parameters 	(list Parameters
					    (object Parameter "stmt"
						quid       	"39A1381E02AF"
						type       	"char*"))
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "cursor"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E02B7"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~cursor"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E02B8"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "open"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E02B9"
					parameters 	(list Parameters
					    (object Parameter "conn_param"
						quid       	"39A1381E02C1"
						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       	"39A1381E02C2"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "parse"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E02CB"
					parameters 	(list Parameters
					    (object Parameter "stmt"
						quid       	"39A1381E02CC"
						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       	"39A1381E02D5"
					documentation 	" 绑定输入"
					parameters 	(list Parameters
					    (object Parameter "sqlvnum"
						quid       	"39A1381E02E9"
						type       	"int")
					    (object Parameter "progvar"
						quid       	"39A1381E02EA"
						type       	"void*")
					    (object Parameter "progvarlen"
						quid       	"39A1381E02EB"
						type       	"int")
					    (object Parameter "datatype"
						quid       	"39A1381E02F3"
						type       	"int")
					    (object Parameter "indicator"
						quid       	"39A1381E02F4"
						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       	"39A1381E02F5"
					documentation 	" 定义输出"
					parameters 	(list Parameters
					    (object Parameter "position"
						quid       	"39A1381E02FD"
						type       	"int")
					    (object Parameter "buf"
						quid       	"39A1381E02FE"
						type       	"void*")
					    (object Parameter "bufl"
						quid       	"39A1381E02FF"
						type       	"int")
					    (object Parameter "datatype"
						quid       	"39A1381E0300"
						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       	"39A1381E0307"
					parameters 	(list Parameters
					    (object Parameter "sqlname"
						quid       	"39A1381E0308"
						type       	"CString")
					    (object Parameter "buf"
						quid       	"39A1381E0309"
						type       	"void*")
					    (object Parameter "bufl"
						quid       	"39A1381E0311"
						type       	"int")
					    (object Parameter "datatype"
						quid       	"39A1381E0312"
						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       	"39A1381E0313"
					documentation 	"取得列描述信息"
					parameters 	(list Parameters
					    (object Parameter "position"
						quid       	"39A1381E031B"
						type       	"int")
					    (object Parameter "dbsize"
						quid       	"39A1381E031C"
						type       	"long*")
					    (object Parameter "dbtype"
						quid       	"39A1381E031D"
						type       	"int*")
					    (object Parameter "cbuf"
						quid       	"39A1381E0325"
						type       	"void*")
					    (object Parameter "cbufl"
						quid       	"39A1381E0326"
						type       	"int*")
					    (object Parameter "dsize"
						quid       	"39A1381E0327"
						type       	"long*")
					    (object Parameter "prec"
						quid       	"39A1381E0328"
						type       	"int*")
					    (object Parameter "scale"
						quid       	"39A1381E032F"
						type       	"int*")
					    (object Parameter "nullok"
						quid       	"39A1381E0330"
						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       	"39A1381E0339"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "fetch"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E033A"
					result     	"BOOL"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "FetchMultiRow"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381E0343"
					parameters 	(list Parameters
					    (object Parameter "amount"
						quid       	"39A1381E0344"
						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       	"39A1381E0345"
					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       	"39A1381E034D"
					result     	"int"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				class_attributes 	(list class_attribute_list
				    (object ClassAttribute "stmt"
					quid       	"39A1381E037F"
					type       	"CString")
				    (object ClassAttribute "Defined[50]"
					quid       	"39A1381E0389"
					type       	"BOOL"))
				module     	"Component View::OciDemo"
				quidu      	"39A1380D038F"
				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       	"39A1381E03A7"
					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      	"0"))
						quid       	"39A1381E03BC")
					    (object ClassAttribute "opened"
						attributes 	(list Attribute_Set
						    (object Attribute
							tool       	"VC++"
							name       	"Ordinal"
							value      	"1"))
						quid       	"39A1381E03C6"))
					module     	"Component View::OciDemo"
					quidu      	"39A1380D038F")))
			    (object Class "CAboutDlg"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	"")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxBaseClass"
					value      	"CDialog"))
				quid       	"39A1381F0038"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"39A1381F004C"
					supplier   	"CDialog"))
				operations 	(list Operations
				    (object Operation "CAboutDlg"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381F0056"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "DoDataExchange"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"AfxVirtual"
						value      	"True")
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"39A1381F0060"
					stereotype 	"virtual"
					parameters 	(list Parameters
					    (object Parameter "pDX"
						quid       	"39A1381F0062"
						type       	"CDataExchange*"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Protected"
					uid        	0))
				module     	"Component View::OciDemo"
				quidu      	"39A1380D038F"
				language   	"VC++")
			    (object Association "$UNNAMED$0"
				quid       	"39A1381D03B0"
				roles      	(list role_list
				    (object Role "mycon"
					quid       	"39A1381D03B1"
					label      	"mycon"
					supplier   	"Logical View::VC++ Reverse Engineered::OciDemo::connection"
					quidu      	"39A1381E0109"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$1"
					quid       	"39A1381D03B3"
					supplier   	"Logical View::VC++ Reverse Engineered::OciDemo::COciDemoDlg"
					quidu      	"39A1381D0234"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$2"
				quid       	"39A1381E01A9"
				roles      	(list role_list
				    (object Role "lda:Lda_Def"
					quid       	"39A1381E01AA"
					label      	"lda:Lda_Def"
					supplier   	"Lda_Def"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$3"

⌨️ 快捷键说明

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