小编Bas*_*rdo的帖子

如何使用PHP获取IP背后的IP?

是否有可能在PHP中检索NAT后面的IP?我$_SERVER["REMOTE_ADDR"]用来获取客户端的IP地址.它没有提供NAT后面的客户端的确切IP地址.

php lamp wamp

5
推荐指数
2
解决办法
6298
查看次数

使用LINQ减去表中的列

我需要使用LINQ从数据库中的表中的另一列中减去一列

表试用

Userid  Money     Type

x       500       +

y       250       +

x       300       -

y       100       -

x       120       -
Run Code Online (Sandbox Code Playgroud)

我需要这样做;

500 - 300 - 120 对于x

250 - 100 因为你

我怎么做?

我尝试分组喜欢trial.useridtrial.money,trial.type.基本上,我认为我必须通过id分组用户,我需要添加+和减去 - 从添加的总和请帮助我.

c# linq group-by sum linq-to-sql

4
推荐指数
1
解决办法
1909
查看次数

将参数传递给C#中的存储过程

如何将三个参数a发送到sql中的存储过程?

这是我的错误:过程或函数GetIslemIdleri指定了太多参数.

这是我的存储过程:

CREATE PROCEDURE GetIslemDetayIdleri 

@islemId int,
@dovizTanim nvarchar(10),
@yapilanIslemTuru nvarchar(20)
AS
BEGIN
    SET NOCOUNT ON;

SELECT ([t0].[TOPLAMTUTAR]) + ([t0].[KDVTUTAR]) AS [value]
FROM [dbo].[TBLP1ISLEMDETAY] AS [t0]
INNER JOIN [dbo].[TBLP1ISLEM] AS [t1] ON [t1].[ID] = [t0].[ISLEM_ID]
WHERE ([t0].[ISLEM_ID] = @islemId) AND 
      ([t0].[FIYATBIRIM] = @dovizTanim) AND 
      ([t1].[YAPILANISLEM] = @yapilanIslemTuru) AND 
      ([t0].[KDVDAHILMI] = 0)
END
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

        decimal kurToplamQuery = 0;
        string connString = System.Configuration.ConfigurationManager.ConnectionStrings["LocalSqlServer1"].ConnectionString;

        SqlConnection sqlConn = new SqlConnection(connString);
        sqlConn.Open();

        SqlCommand cmd;

        cmd = new SqlCommand("GetIslemIdleri", sqlConn);
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.Add(new …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server stored-procedures parameter-passing

4
推荐指数
1
解决办法
3万
查看次数

使用快捷键时获取我的 ContextMenuStrip 的 SourceControl

我有一个ContextMenuStrip附加到两个控件 ( DataGridView)。
ToolStripMenuItem单击事件中,我设法DataGridView使用以下代码获取原始调用者 (the ):

var menu = (ToolStripDropDownItem)sender;
var strip = (ContextMenuStrip)menu.Owner;
var dgv = (DataGridView)strip.SourceControl;  
Run Code Online (Sandbox Code Playgroud)

当我点击我的ToolStripMenuItem.
但是当我使用链接到 的 sortcut 键时ToolStripMenuItem,条带。SourceControl返回空。
有谁知道为什么?

c# contextmenu winforms

4
推荐指数
1
解决办法
4056
查看次数

何时在hibernate中使用Criteria.ALIAS_TO_ENTITY_MAP?

我是hibernate的新手.我已阅读以下内容.

Criteria.ALIAS_TO_ENTITY_MAP
Run Code Online (Sandbox Code Playgroud)

请帮我什么时候使用Criteria.ALIAS_TO_ENTITY_MAP.

谢谢!

hibernate

4
推荐指数
1
解决办法
2万
查看次数

coldfusion findNoCase无效

任何人都知道为什么这不会给我什么回复?

findNoCase("flashvars.ID = ''",result.FileContent)
Run Code Online (Sandbox Code Playgroud)

我知道这flashvars.ID = ''是结果,因为我把它丢弃并且可以看到它.当我这样做的时候......

findNoCase("flashvars.ID",result.FileContent)
Run Code Online (Sandbox Code Playgroud)

它找到了!我可能会做一堆垃圾len() mid()等,以找出flashvars的价值.ID是空的,但我只是想知道为什么第一个findNoCase不起作用!

coldfusion

2
推荐指数
1
解决办法
815
查看次数

禁用javascript中的点击和鼠标事件以获取flash嵌入/对象标记

我的页面上有一个flash对象,我想使用Javascript禁用对它的点击.我试着使用以下代码:

document.getElementById('flash-obj').onclick = function(){return false;};
document.getElementById('flash-obj').onmouseup = function(){return false;};
document.getElementById('flash-obj').onmousedown = function(){return false;};
Run Code Online (Sandbox Code Playgroud)

它不起作用.还有其他选择吗?任何例子将不胜感激.

干杯Nyo

javascript flash events click

2
推荐指数
1
解决办法
2445
查看次数

最大值和LINQ问题分组

我想将下面的查询分组GetSetDomainName并选择具有最大值的行GetSetKalanGun.换句话说,我试图获得具有相同DOMAINNAME的行中具有最大KALANGUN的行.

var kayitlar3 = (
    from rows in islemDetayKayitListesi
    select new
    {
        KAYITNO = rows.GetSetKayitNo,
        HESAPADI = rows.GetSetHesapAdi,
        URUNNO = rows.GetSetUrunNo,
        URUNADI = rows.GetSetUrunAdi,
        URUNMIKTAR = rows.GetSetUrunMiktar,

        ISLEMTARIHI = rows.GetSetIslemTarihi,
        HIZMETDURUMU = rows.GetSetHizmetDurumu,
        TOPLAMTUTAR = rows.GetSetToplamTutar,

        HIZMETBASLANGICTARIHI = rows.GetSetHizmetBaslangicTarihi,
        HIZMETBITISTARIHI = rows.GetSetHizmetBitisTarihi,
        KALANGUN = rows.GetSetKalanGun 
        DOMAINNAME = rows.GetSetDomainName,
        SIPARISDURUMU = rows.GetSetSiparisDurumu
    }).AsQueryable();
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

KAYITNO DOMAINNAME KALANGUN
1       asdf.com      30
2       domnam.com    172
3       asdf.com      40
4       xyz.com       350
Run Code Online (Sandbox Code Playgroud)

这就是我要的

KAYITNO DOMAINNAME KALANGUN
 2       domnam.com    172
 3 …
Run Code Online (Sandbox Code Playgroud)

c# linq group-by max

2
推荐指数
1
解决办法
3438
查看次数

StringBuilder命名空间,c#,visual studio 2010

什么命名空间StringBuilder属于?

我键入:

using System.Text.StringBuilder;
Run Code Online (Sandbox Code Playgroud)

但智能感知,不会让我输入StringBuilder.

c# stringbuilder visual-studio-2010

2
推荐指数
2
解决办法
3万
查看次数

操作数类型冲突:uniqueidentifier与float不兼容

我有以下SQL语句:

select pc.*,au.UserName from ProspectsInCampaigns pc 
inner join prospects p on p.id=pc.prospectid 
inner join aspnet_Users au on STR(au.UserId)=pc.updatedby
WHERE p.id=1225982
Run Code Online (Sandbox Code Playgroud)

问题是,ProspectsInCampaigns中的updatedby字段包含一个空字符串或一个确实是UUID的字符串.在上面的例子中我得到错误:

操作数类型冲突:uniqueidentifier与float不兼容

我怎样才能防止这种情况发生?

sql sql-server-2008

2
推荐指数
1
解决办法
1万
查看次数