首页
互助圈
新手教程
进阶之路
算法原理
架构设计
JAVA进阶
C/C++进阶
Python进阶
JavaScript
数据库
大数据
消息服务
源码解读
JAVA源码
Spring源码
数据库
消息服务
Dubbo源码
面试指南
大厂专栏
面试技巧
面试经验
面试题库
开发资料
文档资料
工具软件
电子书籍
小牛导航
在线工具
登录
当前位置:
首页
>
工具软件
>
Soft U2F
>
使用案例
>
SIJO Soft DSN
钦海荣
2023-12-01
'**************************************
'Windows API/Global Declarations for :__
' ____________...:::SIJO Soft DSN:::...___
'
'**************************************
' **************************************
' ********************************
' * Comments : Some functions for DSN
' *
' *
' **************************************
' ********************************
Option
Explicit
'Declarations Used to Generate DSN
Private
Const
ODBC_ADD_DSN = 1
' Add data source
Private
Const
ODBC_CONFIG_DSN = 2
' Configure (edit) data source
Private
Const
ODBC_REMOVE_DSN = 3
' Remove data source
Private
Const
vbAPINull
As
Long
= 0&
' NULL Pointer
Private
Declare
Function
SQLConfigDataSource
Lib
"ODBCCP32.DLL"
(
ByVal
hwndParent
As
Long
,
ByVal
fRequest
As
Long
,
ByVal
lpszDriver
As
String
,
ByVal
lpszAttributes
As
String
)
As
Long
'**************************************
' Name: ______________...:::SIJO Soft DS
' N:::...___
' Description:Create / Delete DSN
' By: SIJO Soft Corp
'
'
' Inputs:None
'
' Returns:None
'
'Assumes:None
'
'Side Effects:None
'This code is copyrighted and has limite
' d warranties.
'Please see http://www.Planet-Source-Cod
' e.com/xq/ASP/txtCodeId.43561/lngWId.1/qx
' /vb/scripts/ShowCode.htm
'for details.
'**************************************
Public
Sub
CreateDSN(sDSN
As
String
)
' **************************************
' ********************************
' * Comments : Create a DSN
' *
' *
' **************************************
' ********************************
Dim
nRetAs
Long
Dim
sDriverAs
String
Dim
sAttributes
As
String
sDriver =
"Oracle73 Ver 2.5"
sAttributes =
"Server=pressdb.world"
& Chr$(0)
sAttributes = sAttributes &
"DESCRIPTION="
& sDSN & Chr$(0)
sAttributes = sAttributes &
"DSN="
& sDSN & Chr$(0)
sAttributes = sAttributes &
"DATABASE=DB"
& Chr$(0)
sAttributes = sAttributes &
"UID=Waty"
& Chr$(0)
sAttributes = sAttributes &
"PWD=myPassword"
& Chr$(0)
DBEngine.RegisterDatabase
"kiki"
,
"Oracle73 Ver 2.5"
,
True
, sAttributes
'nRet = SQLConfigDataSource(vbAPINull, O
' DBC_REMOVE_DSN, sDriver, sAttributes)
End
Sub
Public
Sub
DeleteDSN(sDSN
As
String
)
' #VBIDEUtils#**************************
' **********************************
' * Programmer Name : Waty Thierry
' * Web Site : www.geocities.com/Researc
' hTriangle/6311/
' * E-Mail : waty.thierry@usa.net
' * Date: 25/11/98
' * Time: 15:08
' * Module Name: DSN_Module
' * Module Filename : DSN.bas
' * Procedure Name : DeleteDSN
' * Parameters:
' * sDSN As String
' **************************************
' ********************************
' * Comments : Delete a DSN
' *
' *
' **************************************
' ********************************
Dim
nRetAs
Long
Dim
sDriverAs
String
Dim
sAttributes
As
String
sDriver =
"Oracle73 Ver 2.5"
sAttributes = sAttributes &
"DSN="
& sDSN & Chr$(0)
nRet = SQLConfigDataSource(vbAPINull, ODBC_ADD_DSN, sDriver, sAttributes)
End
Sub
类似资料:
相关阅读
相关文章
相关问答
快捷导航:
新手教程
算法原理
架构设计
Java进阶
数据库进阶
大厂专栏
面试经验
编程笔记
编程问答
所有专题
文档资料
工具软件
电子书籍
小牛导航
在线工具:
房贷计算器
个税计算器
Linux命令查询
Json格式化
正则表达式
颜色转换
AES加解密
SHA1加密
MD5加密
毒鸡汤
字数统计
随机密码生成
进制转换
Base64编解码
励志句子
Copyright © 2019-2024 小牛知识库@xnip.cn. All Rights Reserved.