Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
223 views
in Technique[技术] by (71.8m points)

asp.net mvc - create search using multiple tables using MVC(Npgsql)

I have simple tables Student table (studid and name) while Employee table (emplid and name)

here I created a search function using 1 table only

    private static IList<Student> ProgramData = null;

    string Name;

    public IList<Student> Searchbox(string Studid)
    {
        ProgramData = new List<Student>();
        dbconn db = new dbconn();
        NpgsqlConnection con = new NpgsqlConnection(db.con_str);
        string q1 = "select * from Student where Studid ='" + Studid + "'";
        try
        {
            con.Open();
            NpgsqlCommand cmd = new NpgsqlCommand(q1, con);
            using (NpgsqlDataReader sdr1 = cmd.ExecuteReader())
            {
                if (sdr1.Read())
                {
                    Name = sdr1["Name"].ToString();
                }
            }
        }
        catch (Exception) { }
        finally
        {
            con.Dispose();
        }
        return ProgramData;
    }

is it possible to extend this function to search the other table for studid? similar to empid can i search for the other table as well? sorry for bad english

question from:https://stackoverflow.com/questions/65878546/create-search-using-multiple-tables-using-mvcnpgsql

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...