C sharp - keyword not support: integrated segurity, Ayudaaaa!!!!

 
Vista:

keyword not support: integrated segurity, Ayudaaaa!!!!

Publicado por cupcaket (2 intervenciones) el 25/07/2019 15:44:27
Les explico estoy haciendo un programa de ingresar, eliminar, actualizar datos y hacer una busqueda filtrada en SQL desde C#, entonces hice una clase y en esa clase estaba haciendo la conexion con SQL, y ahora que intento comenzar el programa me sale el error siguiente:

An unhandled exception of type 'System.ArgumentException' occurred in System.Data.dll

Additional information: Keyword not supported: 'integrated segurity'.


y me subraya específicamente este código, pero no entiendo como solucionarlo:

1
private SqlConnection conexion = new SqlConnection("Data Source = elnombredelapc; Initial Catalog = nombrebasededatos; Integrated Segurity = true ");


en la parte NOMBREDELAPC Y NOMBREDEBASEDEDATOS le sustituí el nombre real,ahora*
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 326
Plata
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

keyword not support: integrated segurity, Ayudaaaa!!!!

Publicado por miguelZ (143 intervenciones) el 25/07/2019 18:44:19
Pega toda tu clase

de inicio parece que estas declarando "private" en la variable conexion elimina esa llave no es para variables.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

keyword not support: integrated segurity, Ayudaaaa!!!!

Publicado por cupcaket (2 intervenciones) el 25/07/2019 18:51:56
Esa variable yo la declare en la clase, esta es la clase completa
pero me dice error en la parte que digo arriba.
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
56
57
58
59
class ConsultasSQL
{
    private SqlConnection conexion = new SqlConnection("Data Source = DESKTOP-K5O12IF; Initial Catalog = Tutoriales; Integrated Segurity = true ");
    private DataSet ds;
 
    public DataTable MostrarDatos()
    {
        conexion.Open();
        SqlCommand cmd = new SqlCommand("select * from negocio", conexion);
 
        SqlDataAdapter ad = new SqlDataAdapter(cmd);
        ds = new DataSet();
        ad.Fill(ds, "tabla");
        conexion.Close();
        return ds.Tables["tabla"];
 
    }
 
    public DataTable Buscar(string nombre)
    {
        conexion.Open();
        SqlCommand cmd = new SqlCommand(string.Format("select * from negocio where Nombre like '%(0)%'",nombre), conexion);
        SqlDataAdapter ad = new SqlDataAdapter(cmd);
        ds = new DataSet();
        ad.Fill(ds, "tabla");
        conexion.Close();
        return ds.Tables["tabla"];
 
    }
 
    public bool Insertar(string id, string nombre, string precio)
    {
        conexion.Open();
        SqlCommand cmd=new SqlCommand (string.Format("insert into negocio values ((0), '(1)', '(2)')", new string[] {id, nombre, precio}),conexion);
        int filasafectadas = cmd.ExecuteNonQuery();
        conexion.Close();
        if (filasafectadas > 0) return true;
        else return false;
    }
 
    public bool Eliminar(string id)
    {
        conexion.Open();
        SqlCommand cmd = new SqlCommand(string.Format("delete from negocio where ID = {0}", id), conexion);
        int filasafectadas = cmd.ExecuteNonQuery();
        conexion.Close();
        if (filasafectadas > 0) return true;
        else return false;
    }
 
    public bool Actualizar(string nombre, string precio, string id)
    {
        conexion.Open();
        SqlCommand cmd = new SqlCommand(string.Format("update negocio set Nombre = '{0}', precio = '{1}' where ID = {2}", new string[] {nombre, precio, id }), conexion);
        int filasafectadas = cmd.ExecuteNonQuery();
        conexion.Close();
        if (filasafectadas > 0) return true;
        else return false;
    }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

keyword not support: integrated segurity, Ayudaaaa!!!!

Publicado por Yamil Bracho (1164 intervenciones) el 25/07/2019 18:54:53
En el ConnectionString deberia ser Integrated Security y no Integrated Segurity...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 218
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

keyword not support: integrated segurity, Ayudaaaa!!!!

Publicado por Cesar (82 intervenciones) el 25/07/2019 18:53:09
Hola.

Estas usando autenticacion de Windows.

Te sugiero emplear autenticacion de SQL.

Cambia tu cadena de conexion a algo tipo:

1
2
private SqlConnection conexion = new SqlConnection("Server=NombreServidor; Database=NombreBaseDatos; User Id=UsuarioSQL;
Password=ContraseñaSQL;");
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar