解决办法:
USE [数据库名]
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'数据库名', @new_cmptlevel=90
GO
在该数据库下展开“数据库关系图”节点时会有个提示,选择“是”即可。
解决办法:
sf_img = Dr["sf_img"].ToString();
if (sf_img != System.String.Empty)
{
}
初学数据库编程的人,经常会对“空值”产生疑问,例如通过编程新建的一个表中所有数据皆显示为,手动添加并删除文字后又变成了空白;一个字符串类型的字段,明明没有填值,却不等于"";用ADO.NET从数据库中取值,每遇到有的就出错……这需要我们正确认识.NET和SQL Server中几种不同的“空值”。
...string[] abc=new string[8]{"1","2","3","4","1","2","3","4"};
Response.Write(Array.IndexOf(abc,"3",1));//在abc数组中查找"3",从abc[1]开始找
Response.Write(Array.LastIndexOf(abc,"3"));//在abc数组中查找"3",从最后开始找
...
注意变量声明的位置:
public partial class bizshow : System.Web.UI.Page
{
public static string sf_content;
protected void Page_Load(object sender, EventArgs e)
...
今天在做网页title中的事情时,开始用 <asp:Label ID="sf_title" runat="server"></asp:Label>
但title中多了<span>标签.
换成下面的:<asp:Literal ID="sf_title" runat="server"></asp:Literal>就好了.
...今天调试中出现了几个问题:
如conn.Close();, close中的C字母,小写了就通不过.
SqlCommand, SqlConnection 也是.
机器被入侵过,把guest加入了administrators组中去了
想删掉,但是总是报“无法在内置帐户上运行此操作”的错误.
搜索了GOOGLE与百度,还没有发现有人提供完整的解决方案.

...
strReverse 在VB.NET中有此函数,但在C#中没有. 原文链接http://weblogs.asp.net/justin_rogers/archive/2004/06/10/153175.aspx
是否缺少 using 指令或程序集引用
public partial class bizshow : System.Web.UI.Page
{
}
一般是因自定义的函数没有放在这里面.
declare @strIP varchar(100),@i int,@strSeparator varchar(10)
SET @strIP='127.1.1.123'
SET @strSeparator='.'
SET @i=charIndex(@strSeparator,@strIP)
select @i
结果:4