需要帮助修复我的内部联接SQL语句和C#代码

威廉·J

我有2张桌子,我正在寻找的是:

JobApplic 该表包含:

ApplicNum, 
JobNum, 
UID "this is the employer", 
Jobtitle, 
AplicUID " this is job seeker" 

CVs 该表包含:

CVNum, 
UID (here in this table is the job seeker) , 
FN, 
LN, 
etc.... 

声明像这样,但我不是很专业,无法以正确的方式编写:

select 
from [JobApplic] ApplicNum, JobNum, UID, Jobtitle, AplicUID 
where 
     UID 
into table JobApplic = session["UsrNme"], 
inner join table [CVs] UID,FN, LN, ... 
Where UID into table CVs = ApplicUID into table JobApplic"    

该代码的意思是,当雇主进入他的帐户时,他将能够看到所有由雇主发布的求职者的简历。

protected void ViewapplCV_Click(object sender, EventArgs e)
{
    if (Session["UsrNme"] != null)
    {
        using (SqlConnection AppCVsSQLCon = new SqlConnection(sc))
        {
            AppCVsSQLCon.Open();

            SqlDataAdapter ApplCVsDAADP = new SqlDataAdapter(@"
               SELECT AD.[ApplicNum], AD.[JobNum], AD.[UID], AD.[Jobtitle],
                      AD.[AplicUID], UI.[UID], UI.[FN], UI.[LN] 
               FROM [JobApplic] AS AD JOIN CVs AS UI ON AD.[UID] = UI.[UID] 
               WHERE AD.UID = @UID AND AD.AplicUID = UI.UID", sc);

            var use = Session["UsrNme"];

            ApplCVsDAADP.SelectCommand.Parameters.AddWithValue("@UID", use);

            DataSet dsApplCVs = new DataSet();

            ApplCVsDAADP.Fill(dsApplCVs);

            showapplicforemployrLV.DataSource = dsApplCVs.Tables[0];
            showapplicforemployrLV.DataBind();
        }
    }
    else
    {
        // Your Session key could not be found, consider displaying an error
    }

    MultiView1.ActiveViewIndex = 12;
}
史蒂夫

如果我正确理解这些表之间的关系,则查询应为

SqlDataAdapter ApplCVsDAADP = new SqlDataAdapter(@"
   SELECT AD.[ApplicNum],AD.[JobNum],AD.[UID],AD.[Jobtitle],
          AD.[AplicUID],UI.[UID],UI.[FN],UI.[LN] 
   FROM [JobApplic] as AD JOIN CVs as UI ON AD.[AplicUID] = UI.[UID] 
   WHERE AD.UID = @UID", sc);

您说在第一个表AplicUID中 “这是求职者”,在第二个表中UID (此处是求职者),因此您需要在这两个字段之间建立联接,而无需重复在WHERE子句中再次建立关系

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从C#代码调用Fox Pro程序时需要帮助

来自分类Dev

我需要混合C ++代码和Objective-C代码的帮助

来自分类Dev

我们是否还需要在C#代码和存储过程中都应用Sql Transaction?

来自分类Dev

SQL:内部联接帮助进行评估

来自分类Dev

需要SQL内部联接帮助

来自分类Dev

C#中的内部联接SQL查询

来自分类Dev

我需要帮助来使此“ For”循环和“ If”语句起作用

来自分类Dev

SQL嵌套联接(case语句和联接)

来自分类Dev

带条件语句和内部联接的SQL

来自分类Dev

需要帮助调试C代码

来自分类Dev

我需要帮助来解决C语言中的这段代码

来自分类Dev

需要我编写的代码的帮助(需要理解)

来自分类Dev

需要帮助将PowerShell转换为C#代码

来自分类Dev

需要帮助为我的sql语句添加更多功能

来自分类Dev

我需要帮助来反转chmod,chown和“ whoiam”代码

来自分类Dev

NHibernate HQL内部联接(SQL Server,Visual C#)

来自分类Dev

需要帮助修复我的isotope.js [jquery和html代码]

来自分类Dev

SQL select语句内部联接

来自分类Dev

需要帮助来修复我的JavaScript代码中的链接

来自分类Dev

我在选择语句查询中需要帮助

来自分类Dev

SQL内部联接和多行

来自分类Dev

学习C#,需要帮助来理解此代码

来自分类Dev

SQL视图表内部联接“和”语句

来自分类Dev

需要帮助来修复我的数学网格迷宫求解器中的代码段

来自分类Dev

我需要帮助将C代码转换为MPI

来自分类Dev

我需要修复代码的帮助-非常脆弱

来自分类Dev

需要帮助修复错误并在我的 Android 应用中添加 FCM 代码

来自分类Dev

需要帮助改进我的 C++ 和类创建

来自分类Dev

在我的 C 代码中需要帮助 - 获得意外输出

Related 相关文章

热门标签

归档