mojtaba5
دوشنبه 06 خرداد 1392, 16:26 عصر
روی خط 31 این ارور رو میده:
LoaderLock was detected
Message: Attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace foroshghahatr
{
class db
{
public static string cn = "Data Source=(local);Initial Catalog=forosh_db;User ID=sa;password=1855";
public static DataTable dt;
public static void executecomand(string strsql)
{
SqlCommand objc = new SqlCommand();
objc.Connection = new SqlConnection(cn);
objc.CommandText = strsql;
objc.Connection.Open();
objc.ExecuteNonQuery();
objc.Connection.Close();
}
public static DataTable filldatatable(string sqlsearch)
{
SqlCommand objc = new SqlCommand();
objc.Connection = new SqlConnection(cn);
objc.CommandText = sqlsearch;
SqlDataAdapter oda = new SqlDataAdapter(objc);
DataTable dt = new DataTable();
oda.Fill(dt);
return dt;
}
public static int reccount(string sqlsearch)
{
DataTable dt = new DataTable();
dt = filldatatable(sqlsearch);
return dt.Rows.Count;
}
public static object sumoffield(DataTable dt, string _fieldname)
{
object obj = new object();
obj = dt.Compute("sum(" + _fieldname + ")", "");
if (dt.Rows.Count == 0) return 0;
else return obj;
}
public static DataTable search(string sqlsearch)
{
dt = new DataTable();
return dt = filldatatable(sqlsearch);
}
}
}
مشکل از چیه؟
ممکنه مشکل از بانک باشه؟ بانکش هم sql server 2012 هست.
LoaderLock was detected
Message: Attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace foroshghahatr
{
class db
{
public static string cn = "Data Source=(local);Initial Catalog=forosh_db;User ID=sa;password=1855";
public static DataTable dt;
public static void executecomand(string strsql)
{
SqlCommand objc = new SqlCommand();
objc.Connection = new SqlConnection(cn);
objc.CommandText = strsql;
objc.Connection.Open();
objc.ExecuteNonQuery();
objc.Connection.Close();
}
public static DataTable filldatatable(string sqlsearch)
{
SqlCommand objc = new SqlCommand();
objc.Connection = new SqlConnection(cn);
objc.CommandText = sqlsearch;
SqlDataAdapter oda = new SqlDataAdapter(objc);
DataTable dt = new DataTable();
oda.Fill(dt);
return dt;
}
public static int reccount(string sqlsearch)
{
DataTable dt = new DataTable();
dt = filldatatable(sqlsearch);
return dt.Rows.Count;
}
public static object sumoffield(DataTable dt, string _fieldname)
{
object obj = new object();
obj = dt.Compute("sum(" + _fieldname + ")", "");
if (dt.Rows.Count == 0) return 0;
else return obj;
}
public static DataTable search(string sqlsearch)
{
dt = new DataTable();
return dt = filldatatable(sqlsearch);
}
}
}
مشکل از چیه؟
ممکنه مشکل از بانک باشه؟ بانکش هم sql server 2012 هست.