Är det verkligen vid hämtandet de klipps av? Är de alltså korrekta i databasen?
Jag har ett lustigt fel som jag inte tidigare har haft, innläggen på mitt forum klipps av.
Databas Access, fält pm.
I readForum.aspx
<tr><td colspan="2" class="Light">
<%# getMessage(Container.DataItem)%>
</td></tr>
I codebehind
iId = Convert.ToInt32(Request.QueryString["Id"]);
sql=
SELECT DISTINCT
t_Forum.id,
t_Forum.nick,
t_medlem.profilBild,
t_medlem.epost,
t_Forum.rubrik,
t_Forum.katId,
t_Forum.orginal,
t_Forum.svarPa,
t_Forum.datum,
t_Forum.senast,
t_Forum.icon,
t_Forum.inlagg
FROM
t_medlem
INNER JOIN
(t_Forum
INNER JOIN
t_Forum_Kategori
ON
t_Forum.katId = t_Forum_Kategori.id)
ON
t_medlem.nick = t_Forum.nick
WHERE
t_Forum.id=?
OR
t_Forum.katId=?
AND
t_Forum.svarPa= + iId;
OleDbCommand Cmd = new OleDbCommand(sql, DBConn);
Cmd.Parameters.Add("id", OleDbType.Integer).Value = iId;
Cmd.Parameters.Add("katId", OleDbType.Integer).Value = ikatId;
DBConn.Open();
Repeater1.DataSource = Cmd.ExecuteReader(CommandBehavior.CloseConnection);
Repeater1.DataBind();
DBConn.Close();
sql = "UPDATE t_Forum set hits = hits +1 WHERE ID =" + iId;
Cmd = new OleDbCommand(sql, DBConn);
DBConn.Open();
Cmd.ExecuteReader(CommandBehavior.CloseConnection);
DBConn.Close();
//*********************************
public string getMessage(object dataItem)
{
string sText = "";
sText = ccc.App_Code.Webbutill.showSmilis(DataBinder.Eval(dataItem, "inlagg").ToString());
sText = sText.Replace("\r", "<br/>");
sText = sText.Replace("\n", "<p/>");
return sText;
}
Någon som kan komma på varför inlägget klipp sav :q
