data environment designer
3 отговора
96 прегледа
Re: data environment designer
С .нет нямам опит към този момент и за това търся познатото от vb-то.
vb->Project->Components->Designers->Data Environment.
Това последното много улеснява.Без него голяма част от кога ще е sql заявки. Нямам опит с ado.net и търся способ пак да имам един глобален обект и през него да викам съхранени процедури , и да получавам резултатите. Това ado.net бърррр....:)))
vb->Project->Components->Designers->Data Environment.
Това последното много улеснява.Без него голяма част от кога ще е sql заявки. Нямам опит с ado.net и търся способ пак да имам един глобален обект и през него да викам съхранени процедури , и да получавам резултатите. Това ado.net бърррр....:)))
Re: data environment designer
ето малко код за изпълняване на сторед прок:
SqlCommand sqlcmd= new SqlCommand();
sqlcmd.Connection= new SqlConnection(UserData.Databases[UserData.Database]);
sqlcmd.CommandText= "[stored proc name]";
sqlcmd.CommandType= CommandType.StoredProcedure;
sqlcmd.Parameters.Add(new SqlParameter("@param1", SqlDbType.Int));
sqlcmd.Parameters.Add(new SqlParameter("@param2", SqlDbType.VarChar, 100));
sqlcmd.Parameters.Add(new SqlParameter("@param3", SqlDbType.Int));
sqlcmd.Parameters["@param2"].Direction= ParameterDirection.InputOutput;
sqlcmd.Parameters["@3"].Direction= ParameterDirection.Output;
sqlcmd.Parameters["@param1"].Value= 123;
sqlcmd.Parameters["@param2"].Value= "qwertyasdfg";
sqlcmd.Connection.Open();
sqlcmd.ExecuteNonQuery();
sqlcmd.Connection.Close();
string2= sqlcmd.Parameters["@param2"].Value.ToString();
int3= Convert.ToInt32(sqlcmd.Parameters["@param3"].Value);
има DataAdapter-и i DataSet-и. На DataAdapter-a закачаш SQLCommand и пълниш датасет.
Иначе има server explorer (тоолбар) във Visual Studio.Net където можеш сичкото това да го правиш визуално.
SqlCommand sqlcmd= new SqlCommand();
sqlcmd.Connection= new SqlConnection(UserData.Databases[UserData.Database]);
sqlcmd.CommandText= "[stored proc name]";
sqlcmd.CommandType= CommandType.StoredProcedure;
sqlcmd.Parameters.Add(new SqlParameter("@param1", SqlDbType.Int));
sqlcmd.Parameters.Add(new SqlParameter("@param2", SqlDbType.VarChar, 100));
sqlcmd.Parameters.Add(new SqlParameter("@param3", SqlDbType.Int));
sqlcmd.Parameters["@param2"].Direction= ParameterDirection.InputOutput;
sqlcmd.Parameters["@3"].Direction= ParameterDirection.Output;
sqlcmd.Parameters["@param1"].Value= 123;
sqlcmd.Parameters["@param2"].Value= "qwertyasdfg";
sqlcmd.Connection.Open();
sqlcmd.ExecuteNonQuery();
sqlcmd.Connection.Close();
string2= sqlcmd.Parameters["@param2"].Value.ToString();
int3= Convert.ToInt32(sqlcmd.Parameters["@param3"].Value);
има DataAdapter-и i DataSet-и. На DataAdapter-a закачаш SQLCommand и пълниш датасет.
Иначе има server explorer (тоолбар) във Visual Studio.Net където можеш сичкото това да го правиш визуално.