c# a SQL Server Problema con ORDEN.ExecuteNonQuery();
Publicado por Alonso (1 intervención) el 11/12/2017 06:32:20
Hola tengo un fuerte problema con La insercion de datos en desde mi C#a mi base de datos resulta que no me deja por el problema con ORDEN.ExecuteNonQuery(); y quisiera saber si alguien me podria ayudar que llevo mucho timpo intentando solucionar el problema y no lo he logrado.
este es el codigo con el que cuento en el form que intento hacer la insercion de datos
De antemano gracias y si ya esta todo conectado
este es el codigo con el que cuento en el form que intento hacer la insercion de datos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace Hotel2
{
public partial class Form1 : Form
{
SqlConnection con;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
con = new System.Data.SqlClient.SqlConnection(); con.ConnectionString = Global.cadena;
try
{
con.Open();
MessageBox.Show("Conexión realizada");
con.Close();
}
catch (Exception)
{
MessageBox.Show("Conexión fallida");
}
}
private void button1_Click(object sender, EventArgs e)
{
string q = "insert into Hotel(HotelID,Nombre,Direccion,telefono)";
SqlCommand ORDEN = new SqlCommand(q, con);
ORDEN.Parameters.Add(new SqlParameter("@HotelID", Tid.Text));
ORDEN.Parameters.Add(new SqlParameter("@Nombre",TNombre.Text));
ORDEN.Parameters.Add(new SqlParameter("@Direccion", TDireccion.Text));
ORDEN.Parameters.Add(new SqlParameter("@telefono", Ttelefono.Text));
ORDEN.Connection.Open();
ORDEN.ExecuteNonQuery();
ORDEN.Connection.Close();
MessageBox.Show("Nuevo registro agregado a la Base de Datos");
}
}
}
De antemano gracias y si ya esta todo conectado
Valora esta pregunta


0