在C#中 如何添加按钮实现往数据库里面写入信息
一个按钮事件,作用点击后TEXTBOX1和TEXTBOX2的内容被写入数据库ABC的用户表中的USER和PWD中应该怎么写,拿着小板凳等高手sqlserver要是能给我个...
一个按钮事件,作用点击后 TEXTBOX1和TEXTBOX2的内容被写入数据库ABC的用户表中的USER 和PWD中
应该怎么写,拿着小板凳等高手
sql server
要是能给我个例子看下就完美了,初学者,最好是标准的格式,不要是能用就行的 展开
应该怎么写,拿着小板凳等高手
sql server
要是能给我个例子看下就完美了,初学者,最好是标准的格式,不要是能用就行的 展开
4个回答
展开全部
直接使用SQL语句就可以写了
当然也可以使用存储过程.
INSERT INTO 表名 VALUES (*,*,*,*,*) 有几个值就插入几个*
就是这样呀
建立连接
写连接字符串.
然后SqlCommand
然后执行.
DBhelper里面的.
public static string connString = "Data Source=.;Initial Catalog=PatientsDB;User Id=sa";
/// <summary>
/// 执行查询,并返回数据库受影响的行数
/// </summary>
/// <param name="sql">要执行的 SQL 语句</param>
/// <returns>返回数据库受影响的行数</returns>
public static int ExecuteNonQuery(string sql)
{
SqlConnection connection = null;
try
{
connection = new SqlConnection(connString);
SqlCommand command = new SqlCommand(sql, connection);
connection.Open();
return command.ExecuteNonQuery();
}
catch
{
return -1;
}
finally
{
if (connection != null)
connection.Close();
}
}
/// <summary>
/// 执行查询并返回数据库受影响的行数,该方法通常用来执行 INSERT、UPDATE、DELETE 查询
/// </summary>
/// <param name="commandText">要执行查询的 SQL 语句</param>
/// <returns>数据库受影响的行数</returns>
public static int ExecuteNonQuery(string commandText)
{
SqlConnection connection = null;
try
{
connection = new SqlConnection(connString);
SqlCommand command = new SqlCommand(commandText, connection);
connection.Open();
return command.ExecuteNonQuery();
}
catch
{
return -1;
}
finally
{
if (connection != null)
connection.Close();
}
}
当然也可以使用存储过程.
INSERT INTO 表名 VALUES (*,*,*,*,*) 有几个值就插入几个*
就是这样呀
建立连接
写连接字符串.
然后SqlCommand
然后执行.
DBhelper里面的.
public static string connString = "Data Source=.;Initial Catalog=PatientsDB;User Id=sa";
/// <summary>
/// 执行查询,并返回数据库受影响的行数
/// </summary>
/// <param name="sql">要执行的 SQL 语句</param>
/// <returns>返回数据库受影响的行数</returns>
public static int ExecuteNonQuery(string sql)
{
SqlConnection connection = null;
try
{
connection = new SqlConnection(connString);
SqlCommand command = new SqlCommand(sql, connection);
connection.Open();
return command.ExecuteNonQuery();
}
catch
{
return -1;
}
finally
{
if (connection != null)
connection.Close();
}
}
/// <summary>
/// 执行查询并返回数据库受影响的行数,该方法通常用来执行 INSERT、UPDATE、DELETE 查询
/// </summary>
/// <param name="commandText">要执行查询的 SQL 语句</param>
/// <returns>数据库受影响的行数</returns>
public static int ExecuteNonQuery(string commandText)
{
SqlConnection connection = null;
try
{
connection = new SqlConnection(connString);
SqlCommand command = new SqlCommand(commandText, connection);
connection.Open();
return command.ExecuteNonQuery();
}
catch
{
return -1;
}
finally
{
if (connection != null)
connection.Close();
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意二楼的意见!你应该是个初学者吧,路还很遥远,先要养成好的编程习惯!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以照着2楼的那样。。。不过最好从现在养成建三层架构的习惯,不然你会郁闷的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么数据库? sqlserver还是access
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询