我的网站在本地工作,但不在主持人.我在本地使用MSSQL 2008编写了我的查询,但是我们的托管公司使用2005
Any解决方案?
编辑:使用DateTime而不是Date看起来像解决方案谢谢.如果有人遇到这样的问题我使用此查询而不是DATE类型解决了我的问题.
CONVERT(VARCHAR,GETDATE(),104)输出 - > 15.03.2011
我需要检查浏览器是否导航到另一个页面或关闭.我的想法是;
var isNavigating = false;isNavigating = true将导航到另一页面的每个锚点isNavigating身体unload事件是否为真.还有其他想法吗?建议?
我们有一个表单和文本框.所有控件的tabindex都设置正确TabStop = true.当某些文本框被聚焦时,当我按下tab时,焦点不会设置在下一个文本框中.
注意:控件位于面板及其中 TabStop = true
我正在创建一个用户可以回复主题,打开主题等的网站,当用户发送消息时,我不想回发; 它很丑.
我现在正在使用通用处理程序,但我遇到了一些问题.就像XMLHttpRequest的onreadystate正在改变时使用UpdatePanel更新GridView一样.
我决定使用PageMethods,但我也想问你.
哪个更好,更快,更有用:PageMethods还是Generic Handlers?
我需要传递带有QueryString的html代码,因为我使用ajax方法在我的网站上发送帖子(我的意思是评论不是方法的类型).当我写这样的帖子.
"Hi everybody<br />Whats'up."
Run Code Online (Sandbox Code Playgroud)
它只是采取"嗨大家"删除其余的内容.
信息:我正在使用GET方法
我需要在DataTable中获取值的索引.
我想要那样做.
SqlDataAdapter da = new SqlDataAdapter("SELECT MessageID,SenderID,MessageContent FROM Messages WHERE ThreadID="+ThreadID, connectionString);
//Get all messages in the Thread.
DataTable dt = new DataTable();
da.Fill(dt);
da.SelectCommand.CommandText = "SELECT MessageID,SenderID,MessageContent FROM Messages WHERE MessageID="+MessageID;
//Get the message which i need to get index.
DataTable dtMsg = new DataTable();
da.Fill(dtMsg);
//Get index of dtMsg.Rows[0] in dt.
int msgIndex = dt.Rows.IndexOf(dtMsg.Rows[0]);
Run Code Online (Sandbox Code Playgroud)
当调试值相同但每次返回-1时,我对它进行了分析.我可以做什么?
我正在尝试更改page_Load事件上的pageindex,但它无法正常工作.我可以通过点击页面加载后页面中的链接来更改页面.如果此信息需要UpdatePanel中的GridView.
protected void Page_Load(object sender, EventArgs e)
{
/*...Some Codes...*/
//I'm trying to change page like this.
GridView1.PageIndex = Index;
GridViewPageEventArgs ea = new GridViewPageEventArgs(GridView1.PageIndex);
GridView1_PageIndexChanging(sender, ea);
}
protected void GridView1_PageIndexChanging(object sender,GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
}
Run Code Online (Sandbox Code Playgroud) 我需要删除大约5000万条记录(而不是整个表格),我搜索并找到了一些方法
这个查询做我想要的,我可以通过在a中存储子查询的结果来稍微优化它 #TempTable
我还可以做些什么?
到目前为止最快的查询:
CREATE TABLE #UserIDs ( UserId UNIQUEIDENTIFIER NOT NULL );
CREATE CLUSTERED INDEX myIndex ON #UserIDs (UserId)
INSERT INTO #UserIDs
SELECT UserId FROM TableX WHERE UserID IS NOT NULL;
INSERT INTO #UserIDs
SELECT UserID FROM TableY WHERE CreatorID IS NOT NULL;
DELETE TOP (10000)
FROM Users
WHERE
Email IS NULL
AND
(
(NOT EXISTS ( SELECT 1 FROM #UserIDs WHERE #UserIDs.UserId = Users.UserId ) )
)
DROP TABLE #UserIDs
Run Code Online (Sandbox Code Playgroud)

我正在创建一个博客,文章网站,所以我决定使用NTEXT数据类型的博客和文章内容.直到我看到这一点
重要
将来的MicrosoftSQL Server版本中将删除ntext,text和image数据类型.避免在新的开发工作中使用这些数据类型,并计划修改当前使用它们的应用程序.请改用nvarchar(max),varchar(max)和varbinary(max).
固定和可变长度数据类型,用于存储大型非Unicode和Unicode字符和二进制数据.Unicode数据使用UNICODE UCS-2字符集.(http://msdn.microsoft.com/en-us/library/ms187993.aspx)
我确定如果我使用nvarchar(max),博客和文章内容将达到4000个字符限制.在这种情况下我应该使用什么数据类型?
我有三个表,其中一个存储用户基本信息,另一个是配置文件信息,最后一个是存储用户图片.
当我删除这些用户时,我需要删除这些表中的所有数据.所以我写了这样的查询.
DELETE Kullanicilar FROM Kullanicilar
INNER JOIN ProfilBilgileri ON Kullanicilar.ID = ProfilBilgileri.UyeID
INNER JOIN UyeResim ON Kullanicilar.ID = UyeResim.UyeID
WHERE Kullanicilar.ID=@ID
Run Code Online (Sandbox Code Playgroud)
但它只是删除了"Kullanicilar"表中的数据.
有什么建议?
编辑:我正在使用MSSQL 2008但托管公司2000所以我需要兼容的代码.
我有一个页面和一个iframe.我使用这个iframe支付系统.我将付款信息发送给moneybookers,之后交易moneybookers将页面导航到iframe的return_url然后会话丢失.