c# - Online SQL Database Connection Not Working -
i trying connect asp.net app database on smarterasp.net.
i getting error throws me catch when connection tries open. error says network related, except not able find out how fix this. if has ideas appreciated!
here method:
// post: api/user public void post([frombody]person model) { const string myconnection = "server=mysql5004.smarterasp.net;database=xxx;uid=xxx;pwd=xxx;"; try { using (var connection = new sqlconnection(myconnection)) { var cmd = new sqlcommand("insert tbluser (firstname, lastname, email, username, password) values (@firstname, @lastname, @email, @username, @password)", connection) { commandtype = commandtype.text, connection = connection }; cmd.parameters.add("@firstname", model.firstname); cmd.parameters.add("@lastname", model.lastname); cmd.parameters.add("@email", model.email); cmd.parameters.add("@username", model.username); cmd.parameters.add("@password", model.password); connection.open(); cmd.executenonquery(); } } catch (exception e) { var response = e.tostring(); } } here exception being thrown:
system.data.sqlclient.sqlexception (0x80131904): network-related or instance-specific error occurred while establishing connection sql server. server not found or not accessible. verify instance name correct , sql server configured allow remote connections. (provider: named pipes provider, error: 40 - not open connection sql server)"
Comments
Post a Comment