我想如何将 db 与 vs 连接?

Posted

技术标签:

【中文标题】我想如何将 db 与 vs 连接?【英文标题】:How I want to connect db with vs? 【发布时间】:2020-05-10 10:35:57 【问题描述】:
string paramID = Request.Params["idParam"] != null ? Request.Params["idParam"] : "";
        if (paramID != "G0007")
        
            try
            
                string sql = "SELECT a1.ID, a2.asset_cat, a2.asset_type, a2.wo_no, a2.asset_no, a2.cks_zone, a2.cks_model,a2.cks_date,a2.cks_time," +
                        "a2.name_srv, a2.name_chk, a2.name_vfy, a2.design_srv, a2.design_chk, a2.design_vfy, a2.time_srv, a2.time_chk, a2.time_vfy, a2.date_chk, a2.date_srv, a2.date_vfy," +
                        " a3.status_T, a3.remarks, a3.RTUID " +
                        "FROM tbl_checklist a1 " +
                        "LEFT JOIN tbl_checklist_data a2 ON a2.IDChecklist_data= a1.ID " +
                        "LEFT JOIN tbl_SasRTU a3 ON a3.RTUID=a3.RTUID " +
                        "WHERE a1.ID ='" + paramID + "G0007";

【问题讨论】:

能否通过编辑分享问题的详细信息? 您同时使用 mysql 和 SQL Server? 【参考方案1】:

Mashitah,您在 3 天前发布了这个问题,所以到目前为止,回复可能是一个有争议的问题。

我相信没有人回答您的问题,因为您的问题格式不正确,并且该示例无法进一步阐明问题。

如果您的问题是:如何从 c# 代码中连接到数据库,以便运行存储在字符串 sql 中的查询,如上面的代码中所示;和存储在字符串 paramID 中的参数及其 if 语句无关,那么:

您需要一个连接字符串来连接到您选择的数据库。您同时标记了 SQL Server n MySQL。尝试该站点:https://www.connectionstrings.com/ 以获取适当的连接字符串。

请注意。请注意连接字符串带有您的密码这一事实,因此请将密码或整个连接字符串存储在远离您的代码和源代码存储库的地方。存储密码/连接字符串的一种可能性是环境变量,甚至是环境变量中密码/连接字符串的加密版本。

有关连接到数据库的更全面示例,请参阅:https://www.codeproject.com/articles/823854/how-to-connect-sql-database-to-your-csharp-program

如果我错过了您问题的意图,请澄清。

【讨论】:

以上是关于我想如何将 db 与 vs 连接?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Jenkins 与 Postgres DB 连接起来

如何将 VS Code 中的 Flutter 与 BlueStacks 4 模拟器连接起来?

BoneCP vs WebLogic自带的DB连接池

如何将 Codeigniter 2.1.x 与 sqlsrv 连接

如果没有自动连接,如何将 Jupyter 内核连接到 VS Code?

如何使用 mamp 将数据库与 codeigniter 连接