小编Uma*_*ain的帖子

使用Join,LINQ和Split从StoredProcedure获取n绑定数据.使用IMultipleResults,Linq2SQL

我有一个应用程序,我正在使用存储过程和LINQ.我的程序看起来像这样:

myProc

select col1, Col2, Col3 from Tab1 inner join Tab2 on col1=ColA  join tab3 on Col1=ColD

Select cola, Colb, Colc from Taba inner join Tabb on cola=ColX  join tabc on Cola=ColY

Select colP, ColQ, ColR from TabP inner join TabQ on colP=ColW  join tabR on ColP=ColZ
Run Code Online (Sandbox Code Playgroud)

我在LINQ中执行此存储过程.当我执行它时,我在IMultipleResults中得到结果.

下面是我在LINQ中的代码:

[Function(Name = "dbo.MyProc")]
[ResultType(typeof(TabA))]
[ResultType(typeof(TabB))] .....
public IMultipleResults GetMultipleResults([Parameter(DbType = "VarChar(50)")] string i_Cola)
{
    IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), i_Cola);
    return (IMultipleResults)result.ReturnValue;
}
Run Code Online (Sandbox Code Playgroud)

当我按如下方式执行时:

MyContext mCtx = new MyContext()
var allResult …
Run Code Online (Sandbox Code Playgroud)

.net c# stored-procedures linq-to-sql

6
推荐指数
1
解决办法
856
查看次数

将click事件分配给动态添加的按钮

我正在动态创建一些按钮并为它们分配ID.

当有人点击该按钮时我想收集ID并从那里执行一些任务.

这是我正在进行的工作

$(document).ready(function() {
    $('input:button').addClass("btnClass");
    fillData();
    $('#btnGet').click(function() {
        fillData();
    });
    function fillData() {
        $.ajax({
            type: "Post",
            url: "../Linq/myService.asmx/getStudent",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
                //var nMsg = (typeof msg.d) == 'string' ? eval('(' + msg.d + ')') : msg.d;
                var t = "<table width='80%' id='resTab'> <tr>" +
                      "<td colspan='5' style='text-align:center'><font size='3'><strong>Your Search Result......</strong></font></td></tr> <tr><td style='text-align:left' colspan='5'><hr></td></tr> "
                      + " <tr><td style='text-align:center'>Student ID</td><td style='text-align:center'>Student Name</td><td style='text-align:center'>Student Course</td><td style='text-align:center'>Student USN</td></tr>"
                      + " <tr><td style='text-align:left' colspan='5'><hr><br></td></tr> ";
                $.each(msg.d, function(index, item) …
Run Code Online (Sandbox Code Playgroud)

jquery click live

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

标签 统计

.net ×1

c# ×1

click ×1

jquery ×1

linq-to-sql ×1

live ×1

stored-procedures ×1