PHPFixing
  • Privacy Policy
  • TOS
  • Ask Question
  • Contact Us
  • Home
  • PHP
  • Programming
  • SQL Injection
  • Web3.0

Thursday, April 21, 2022

[FIXED] How To Create models Connect ODBC mySQL with Visual Studio

 April 21, 2022     asp.net-mvc, c#, connection, odbc, visual-studio-2019     No comments   

Issue

using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Data.Odbc;
using System.Data.SqlClient;


namespace BroNetNew.Models
{
    public class DataConn
    {
        string MyConString = "Driver={MySQL ODBC 5.3 Unicode Driver};" +
                  "SERVER=localhost;" +
                  "DATABASE=Bee;" +
                  "UID=root;" +
                  "PASSWORD=123;" +
                  "OPTION=4";

        OdbcConnection MyConnection = new OdbcConnection(myConString);
        MyConnection.Open();
        string sql = "SELECT * from member";
        OdbcConnection conn = null;
        OdbcCommand comm = null;
        OdbcDataReader dr = null;
        conn = new OdbcConnection(MyConString);
        conn.Open();
        comm = new OdbcCommand(sql, conn);
        dr = comm.ExecuteReader();
    }
}

I don't know how to make it work and how to get data from table member(MY DB name:Bee in MyConString)

Please Help ... I First time use asp.net MVC.

Thank You...


Solution

 public class DataConn
    {
        string MyConString = "Driver={MySQL ODBC 5.3 Unicode Driver};" +
                  "SERVER=localhost;" +
                  "DATABASE=Bee;" +
                  "UID=root;" +
                  "PASSWORD=123;" +
                  "OPTION=4"; //  ODBC connection
        string Query = "SELECT * from member"; // Write Query

        using (OdbcConnection c = new OdbcConnection(myConString)) //New Connection
        {
            OdbcCommand cmd = new OdbcCommand(Query, c); 
            c.Open(); // Connection Open

            OdbcDataReader dr = cmd.ExecuteReader();
            // dr will get all data u want
            // Query better use "SELECT column[0], column[1] FROM `member`";
            // dr.GetString(0); -> for column[0]
            // dr.GetString(1); -> for column[1]
            // do something...
        }
    }


Answered By - JH Ong
Answer Checked By - Timothy Miller (PHPFixing Admin)
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
Newer Post Older Post Home

0 Comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Total Pageviews

Featured Post

Why Learn PHP Programming

Why Learn PHP Programming A widely-used open source scripting language PHP is one of the most popular programming languages in the world. It...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Copyright © PHPFixing