我找不到這種奇怪行爲的正確溶劑。 在另一個項目中,它的作用就像一個魅力。 它當我解決sqlconnection和使用System.Data.SqlClient它使這個紅色下劃線執行下....爲什麼它的行爲是這樣的?爲什麼executereader的行爲如此?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Configuration;
using System.Data.SqlClient;
public partial class Default3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//*********************************
//Definerer connection stringen *
//*********************************
SqlConnection BilleddataBasen = new SqlConnection(WebConfigurationManager.ConnectionStrings["Boligforeningen_AB8"].ConnectionString);
//**************************************
//Definerer de forskellige variabler *
//**************************************
string ImageFilePath = "";
string ImageName = "";
string OverfoereDataTilImageControlPaaAspxSiden = "";
//**************************************************
//Definerer hvordan der skal læses fra databasen *
//**************************************************
SqlCommand SelectBlogIndlæg = new SqlCommand("SELECT FileName, FilePath, OprettelsesDato, Tittel, BilledetsIndhold FROM BillederTilGalleri", BilleddataBasen);
BilleddataBasen.Open();
SqlDataReader reader = BilleddataBasen.ExecuteReader();
while (reader.Read())
{
ImageName += reader["FileName"];
ImageFilePath += reader["FilePath"];
lbl_OprettelsesDato.Text += reader["OprettelsesDato"];
lbl_BilledNavnet.Text += reader["Tittel"];
lbl_BeskrivelseAfBilledet.Text += reader["BilledetsIndhold"];
}
OverfoereDataTilImageControlPaaAspxSiden = ImageFilePath + ImageName;
lbl_BilledFraDataBasen.ImageUrl = OverfoereDataTilImageControlPaaAspxSiden;
//************************************************
//Følgende to linier bestemmer pixel størrelse *
//************************************************
lbl_BilledFraDataBasen.Width = 300;
lbl_BilledFraDataBasen.Height = 250;
//*************************************
//Lukker ned for database tilgangen *
//*************************************
reader.Close();
BilleddataBasen.Close();
}
}
請更改您的問題。現在,我不知道你在問什麼。 –
那麼紅色'下劃線'位是否顯示錯誤?編譯時會出錯嗎? – Arran
呃...它告訴我,我錯過了一個assambly參考。然而,右鍵點擊它並不能給我一個「解決方案」選項。 – Anders