我正在尝试连接SQL Server 2008到c#windows应用程序.
它给了我一个错误.
try
{
con = new SqlConnection("server=sameer-PC;database=Demo;Integrated Security=true;UID=admin;password=admin");
//String query = "select * from user";
con.Open();
cmd = new SqlCommand("select * from user", con);
Console.WriteLine("connection open{0}");
SqlDataReader myReader = null;
myReader = cmd.ExecuteReader();
while (myReader.Read())
{
Console.Write((myReader["name"]));
}
con.Close();
}
Run Code Online (Sandbox Code Playgroud)
错误:
类型的第一次机会异常
'System.Data.SqlClient.SqlException' occurred in System.Data.dll
System.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near the keyword 'user'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) …Run Code Online (Sandbox Code Playgroud) 我们有不同的长期程序,成功和不成功的结果。我们希望并行运行这些任务,并返回用户第一个成功的结果。停止其他任务也会很棒。
我试过 Task.WhenAny 和 Parallel.ForEach 方法。第一个不能真正检查成功。第二个做了很多额外的工作。
我的片段在这里:
public static class Program
{
public static void Main(string[] args)
{
//FirstTry().Wait();
SecondTry().Wait();
}
public static async Task FirstTry()
{
var variants = Enumerable.Range(1, 20).ToList();
// first try
var tasks = variants.ConvertAll(async v => await LongProcedureTrueIfSuccess(v));
var completed = await Task.WhenAny(tasks);
var result = (await completed) ? "Good" : "Bad";
Console.WriteLine("Result is " + result);
}
public static async Task SecondTry()
{
var variants = Enumerable.Range(1, 20).ToList();
CancellationTokenSource cts = new CancellationTokenSource();
ConcurrentBag<bool> …Run Code Online (Sandbox Code Playgroud) 我们正在尝试使用 VScode 将代码部署到 FRC 机器人,但我们不断收到错误消息:
错误:无法找到或加载主类
org.gradle.wrapper.GradleWrapperMain
引起:java.lang.ClassNotFoundException:
org.gradle.wrapper.GradleWrapperMain
终端进程终止,退出代码:1
我们发现其他人也遇到了类似的错误,但他们的解决方案都没有帮助我们。我们非常感谢您帮助解决此错误 谢谢
我在ics-openvpn中克隆 OpenVPN 项目。然后我安装 NDK、CMake、swig(4.0.1)、更新 git ... 按照doc/README.txt然后用 Android studio 打开它。但是当使用 Android studio 打开项目时,我在项目中看不到另一个包。
这是我的结果:
我如何修复它以查看所有包并构建项目?
太感谢了!
在 C# 中,我们可以将 appSettings 中的一些设置绑定到类,例如:
var connectionStrings = new ConnectionStrings();
var sectionConnectionString = Configuration.GetSection("ConnectionStrings");
Run Code Online (Sandbox Code Playgroud)
在应用程序设置中,它如下所示:
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*",
"ConnectionStrings": {
Run Code Online (Sandbox Code Playgroud)
当我想绑定日志记录时,我需要调用另一个绑定:
Configuration.GetSection("Logging");
Run Code Online (Sandbox Code Playgroud)
如何绑定整个 appsettings 文件?GetSection空字符串不起作用:
Configuration.GetSection("");
Run Code Online (Sandbox Code Playgroud) c# ×3
.net ×1
ado.net ×1
android ×1
appsettings ×1
binding ×1
gradle ×1
ics-openvpn ×1
java ×1
sql-server ×1
task ×1