我无法连接到Visual Studio 2010或2012中的数据库。更改名称等时,它无法给出错误消息“我已连接”。
我在Access中完成了数据库。
我想要连接到数据库。
Public conn As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OleDB.12.0;data source=database1.accdb; persist Security info = false")
Public Sub con()
Try
conn.Open()
MsgBox("I am connected")
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
End Module
答案 0 :(得分:0)
成功的话至少让我们关闭并处置。
#include <string>
#include <iostream>
#include <algorithm>
std::string cutAtNComma(const std::string &s, int n) {
auto iter = std::find_if(s.cbegin(), s.cend(),
[n](char c) mutable {
if (c == ',') {
if (--n == 0) return true;
}
return false;
}
);
if (iter != s.cend()) return std::string(s.cbegin(), iter);
return s;
}
int main() {
std::string s1 = "item1, item2, item3, item4, item5";
std::string sub = cutAtNComma(s1, 4);
std::cout << "String is: " << sub;
return 0;
}