-
C# 使用断开式连接批量更新数据库中数据
C# 使用断开式连接批量更新数据库中数据,你可以在在DataGridView控件中更新数据后,点击提交更改按钮更新数据。
P_cmd.Parameters.Add("@id", SqlDbType.Int,10,"id");//设置参数
P_cmd.Parameters.Add("@name", SqlDbType.VarChar, 10, "学生姓名");//设置参数
P_cmd.Parameters.Add("@age", SqlDbType.Int, 10, "学生年龄");//设置参数
P_cmd.Parameters.Add("@sex", SqlDbType.NChar, 2, "性别");//设置参数
P_cmd.Parameters.Add("address", SqlDbType.VarChar, 50, "家庭住址");//设置参数
P_SqlDataAdapter.UpdateCommand = P_cmd;//设置UpdateCommand属性
P_SqlDataAdapter.Update(G_st.Tables[0]);//更新数据库中数据
G_st.AcceptChanges();//提交修改
MessageBox.Show("更改成功!","提示!");//弹出消息对话框
GetMessage();//填充表
dgv_Message.DataSource = G_st.Tables[0];//设置数据源
dgv_Message.Columns[0].Visible = false;//隐藏主键列
- 2022-07-24 10:02:56下载
- 积分:1
-
C# 强制断开SQLServer服务
C# 强制断开SQLServer服务,在C#的程序中断开SQL服务器,其实实现起来挺简单,虽然不常用,就当做是一个简单的SQL技巧吧,了解一下总是没错的,代码如下:
string strShutdown = "SHUTDOWN WITH NOWAIT";//创建SQL字符串
SqlCommand cmd = new SqlCommand();//创建命令对象
cmd.Connection = con;//设置连接属性
cmd.Connection.Open();//打开数据库连接
cmd.CommandText = strShutdown;//设置将要执行的SQL语句
cmd.ExecuteNonQuery();//执行SQL语句
MessageBox.Show("已成功断开服务");//弹出消息对话框
- 2022-08-25 01:38:36下载
- 积分:1
-
某超市进销存管理系统(C++_Oracle开发源码)
某超市进销存管理系统(C++_Oracle开发源码)
- 2022-11-23 22:55:04下载
- 积分:1
-
C# 通过SqlReader HasRows判断指定表中是否有数据
本例主要是判断指定的数据库数据表中是否有数据,这里使用了通过判断HasRows的返回值来判断,若返回值为真,则有数据,反之则无数据,最后用MessageBox.Show显示判断结果,完整的过程:
//实例化SqlConnection变量conn
SqlConnection conn = new SqlConnection("server=.;database=db_14;uid=sa;pwd=");
conn.Open();//打开连接
//创建一个SqlCommand对象
SqlCommand cmd = new SqlCommand("select * from " + textBox1.Text.Trim(), conn);
//使用ExecuteReade方法创建SqlDataReader对象
SqlDataReader sdr = cmd.ExecuteReader();
sdr.Read();//调用Read方法读取SqlDataReade
if (sdr.HasRows)//使用HasRows属性判断结果中是否有数据
{
MessageBox.Show("数据表中有值");//弹出提示信息
}
else
{
MessageBox.Show("数据表中没有任何数据");
}
- 2022-02-07 01:03:03下载
- 积分:1
-
Visual C#多线程下载网络文件实例
C# 下载文件,使用多线程下载,只是简单的多线程下载的示例,并不支持断点续传,这里重点是演示将多线程技术应用到网络下载程序中。在代码中定义了一个函数,方便程序调用,此函数可实现输入下载文件地址和下载后的存储地址,立即下载文件,很方便。
- 2022-01-25 16:16:53下载
- 积分:1
-
C# winform 运行时拖动可改变控件大小及位置
C# winform 运行时拖动可改变控件大小及位置,在代码中定义了PickBox类,这个类实现了窗体控件的 大小和移动函数,用户运行时编辑,完成将pick box 附加到 相应的控件上,添加用于将选定控件移动的事件处理程序,移除上一个控件的事件处理,将大小调整手柄添加到控件容器中,位置控制周围的大小调整。。。
- 2022-02-05 07:11:00下载
- 积分:1
-
C#制作闪烁的按钮特效
C#制作闪烁的按钮特效,打开本程序,运行后窗口上的按钮快速闪烁,可起到吸引人注意的效果,实现方法基于WPF的编程概念。运行效果如演示截图所示。注意:不是窗口闪烁,是窗口内的按钮闪烁哦。
- 2022-10-31 16:30:02下载
- 积分:1
-
C#抓取(采集)糗事百科网站内容的源码
C#模拟采集获取指定网站内容的源码,获取糗事百科的笑话内容,有点像搜索引擎的爬虫,可以顺着链接获取网站资源,源代码将根据糗事百科笑话页面索引获取笑话页的html源码,根据网页的url获取网页的html源码,可以获取糗事百科网站的获取笑话列表,自动匹配匿名用户,注,本源码只是一个C#获取网页内容的示例,并不能真正用于采集,那需要额外完成更多的代码编写。
- 2022-04-17 12:56:51下载
- 积分:1
-
螺丝服务端GMSV源码完整,可编译
螺丝完全服务端源码,GMSV,linux下完美编译
- 2022-05-31 17:22:32下载
- 积分:1
-
C# 创建一个泛型接口
C# 创建一个泛型接口的例子,创建一个泛型接口的代码和方法如下:
public interface IGenericInterface {
T CreateInstance(); //接口中调用CreateInstance方法
}
//实现上面泛型接口的泛型类
//派生约束where T : TI(T要继承自TI)
//构造函数约束where T : new()(T可以实例化)
public class Factory : IGenericInterface where T : TI, new()
{
public TI CreateInstance()//创建一个公共方法CreateInstance
{
return new T();
}
}
class Program
{
static void Main(string[] args)
{
//实例化接口
IGenericInterface factory =
Factory();
//输出指定泛型的类型
Console.WriteLine(factory.CreateInstance().GetType().ToString());
Console.ReadLine();
}
}
- 2022-03-11 00:59:39下载
- 积分:1