Bu sorunun zaten sorulmuş olduğunu biliyorum, ancak sorunumu çözmeye yardımcı olabilecek hiçbir şey bulamıyorum.Ad alanında ad veya ad alanı adı mevcut değil (bir montaj başvurusu eksik misiniz?)
aspx
sayfamı (Retete.aspx
) bir Microsoft SQL veritabanına bağlamak istiyorum. Ben Retete.aspx.cs
bu hatayı alıyorum: türü veya ad alanı adı 'GlobalClass' ad 'ProiectSera' içinde yok
Hata 1 (bir derleme başvurusu eksik?) hata noktalarını bu çizgiye kod:
ProiectSera
proje adıdır
ProiectSera.GlobalClass.Update(ValRefTempSol.Text, ValRefTempAer.Text);
, GlobalClass
ben db üzerinde operasyon yapmak dosyasıdır.
My kullanarak ifadeler şunlardır:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ProiectSera;
Hedef Çerçeve .net-4.5 ayarlanır.
Bu hatayı çözmek için ne yapmalıyım?
Güncelleme Benim GlobalClass.cs geçerli:
using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
using System.IO;
using ProiectSera;
using System.Data.Services;
namespace ProiectSera.App_Code
{
public static class GlobalClass
{
static public void Update(string _param1, string _param2)
{//function to update}
}
}
App_Code GlobalClass.cs bir klasördür. Denedim ve aynı hatayı aldım ve
. Ve GlobalClass.cs'i projenin köküne koydum. Ben de
UPDATE1 Benim Retete.aspx.cs Çünkü
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ProiectSera;
using ProiectSera.App_Code;
namespace ProiectSera
{
public partial class Retete : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSave_Click(object sender, EventArgs e)
{
string intValRefTempSol;
string intValRefTempAer;
// intValRefTempSol = ValRefTempSol.Text;
// intValRefTempAer = ValRefTempAer.Text;
// ProiectSera.App_Code.GlobalClass.Update(ValRefTempSol.Text, ValRefTempAer.Text);
GlobalClass.Update(ValRefTempSol.Text, ValRefTempAer.Text);
}
}
}
"Kullanım" ifadelerinizde ne olduğu önemli değil, önemli olan "Proje Referansları" nızdadır. –
, "GlobalClass" dosyası mı yoksa "sınıf" mı? "Proje Referansları" nı içermesi gerektiğinden emin olun 'public' – tchelidze
@BryceWagner? @ tchelidze bir dosyadır, GlobalClass.cs. Halka açık. –