如何使用C++通过ODBC API删除文件DSN
How to remove file DSN by ODBC API using C++
我使用SQLWriteFileDSN创建ODBC文件DSN。现在我要做的是删除DSN。基于http://msdn.microsoft.com/en-us/library/ms403313.aspx,我尝试过使用SQLConfigDataSource来做这件事,但它总是返回0,并且dsn文件没有被删除。
驱动程序:Microsoft文本驱动程序(*.txt;*.csv)
函数调用:SQLConfigDataSource(NULL,ODBC_REMOVE_DSN,"Microsoft文本驱动程序(*.txt;*.csv)","DSN=filedsnname");
你知道吗?
为什么需要通过ODBC进行此操作?
当然,您只需要使用C/C++/C#提供的任何机制删除文件。。。
我不是程序员,所以我不能给你一个代码示例。
相关文章:
- 如何在输入新内容 c++ 之前删除文件中的所有内容
- 文件模式标志"ios::app"是否用于删除文件(如果文件已存在)?
- 查找并删除文件 C++ 中的整行
- 如何删除文件中的数字,通过 c++ fstream 的
- 以编程方式防止重命名或删除文件,但仍使其可写
- C++ 如何使用_rmdir删除文件?
- 关于从驱动器中删除文件的问题
- Linux 从永远在线的应用程序中创建和删除文件
- 用户使用C++中的删除功能删除文件
- 如何在C++中删除文件中的一部分文本
- 我可以删除 *.o文件(代码:: blocks)
- 为什么std ::删除文件始终返回-1
- C++ 使用数字删除文件 io 行
- 如何使用 c++ 删除文件夹及其内容
- 如何在 C++ 中的文件处理中删除文件
- 用数字删除文件
- Cygwin:打开句柄时删除文件
- 接收文件并删除文件中的重复项
- 删除文件 C++ 中字符串中最后一个出现的字符
- 在循环内删除文件时使提升recursive_directory_iterator无效