【牛腩新闻发布系统】静态方法和非静态方法的调用
来源:互联网 发布:迅雷美女数据库13第1 编辑:程序博客网 时间:2024/05/20 18:54
非静态方法
非静态方法在调用时需要new一个实例。
namespace DAL{ public class SQLHelper { public int test() //非静态方法 { //数据库连接字符串 string connStr = @"Server=JokerLiu\SQLEXPRESS;Database=newssystem;User ID=sa;Password=1"; //创建数据库连接对象,传入数据库连接字符串 SqlConnection conn = new SqlConnection(connStr); //打开数据库连接 conn.Open(); //SQL语句 string sql = "insert into T_category(name) values('测试')"; //创建command执行对象 SqlCommand cmd = new SqlCommand(sql, conn); //接收返回值 int result = cmd.ExecuteNonQuery(); //关闭数据库连接 conn.Close(); return result; } }
}
namespace Web{ public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Write (new SQLHelper ().test ()); //非静态方法的实例化 } }}
静态方法
静态方法直接调用,但是需要初始化。
namespace DAL{ public class SQLHelper { public static int test() //静态方法 { //数据库连接字符串 string connStr = @"Server=JokerLiu\SQLEXPRESS;Database=newssystem;User ID=sa;Password=1"; //创建数据库连接对象,传入数据库连接字符串 SqlConnection conn = new SqlConnection(connStr); //打开数据库连接 conn.Open(); //SQL语句 string sql = "insert into T_category(name) values('测试')"; //创建command执行对象 SqlCommand cmd = new SqlCommand(sql, conn); //接收返回值 int result = cmd.ExecuteNonQuery(); //关闭数据库连接 conn.Close(); return result; } } }
namespace Web{ public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Response.Write (DAL.SQLHelper.test()); //非静态方法的实例化 } }}
参考链接
静态方法与非静态方法的区别
JAVA的静态变量、静态方法、静态类
感谢您的宝贵时间,祝生活愉快,谢谢~
——joker
0 0
- 【牛腩新闻发布系统】静态方法和非静态方法的调用
- 牛腩新闻发布系统——静态方法使用问题(Static)
- java中 静态方法和非静态方法的调用
- 静态方法和非静态方法的调用
- java调用静态方法和非静态的方法
- 类内类外静态非静态方法的调用
- 牛腩和他的新闻发布系统
- 静态方法调用和非静态方法调用
- 【静态和非静态方法】调用静态和非静态方法【原创】
- static 方法和非静态方法的调用
- #java#静态方法如何调用非静态方法和变量
- 静态和非静态方法
- 静态方法中调用非静态方法
- 静态方法中调用非静态方法
- 静态方法中调用非静态方法
- 静态方法中调用非静态方法
- 静态方法中调用非静态方法
- Android 静态方法调用非静态方法
- mvc构建compser加载和medoo数据类
- 《SRE》读后感
- HTTP协议深入
- 换工作后所想
- 记 2016 CCPC 长春站
- 【牛腩新闻发布系统】静态方法和非静态方法的调用
- 区块链开发技术路线的思考(二)
- Activeandroid对数据库的操作
- Android中shape使用详解
- 全军尽墨的Android应用:社会化授权登录及分享安全漏洞
- DRBD 及 DRBD配置
- 【37.38%】【codeforces 722C】Destroying Array
- 台媒猜大陆歼20明年初服役:首批列装数量或达两位数
- 价值1400美元的CEH(道德黑客)认证培训课程长啥样?(3)工具集