【SQL生成 C# Model】教程文章相关的互联网学习教程文章

c#-如何在一列中的两个文本框之间创建SqlSqlFilter【代码】

现在我使用此代码在datagridview中创建过滤器private void Button1_Click(object sender, EventArgs e){SqlCommand selectCommand = new SqlCommand();var filterConditions = new[] {CreateSqlFilter("Name_Arabic", txtName_Arabic, selectCommand, false),CreateSqlFilter("gender", CBgender, selectCommand, false),CreateSqlFilter("CIVILIDD", txtCIVILIDD, selectCommand, true),CreateSqlFilter("status", comboBox1, sel...

在C#中使用sql语句更改Oracle数据库的用户密码【代码】

我正在处理一项要求,必须从我的应用程序更改当前用户的oracle连接密码. 我发现我可以使用以下语句通过SQL来完成此任务:ALTER USER *username* IDENTIFIED BY *password*但是,因为用户名和密码未作为带引号的字符串发送到数据库,所以不能使用绑定参数. (此答案也为stated) 当我连接一个字符串并将其作为常规sql查询通过我的Entity Framework DbContext实例发送时,我有一个可行的解决方案,如下所示:using (var context = _dbContex...

如何使用C#在Windows窗体中显示MSSQL中由实时查询统计信息启用的执行查询百分比?【代码】

在SSMS中,启用实时查询统计信息后,我可以在窗口左下方看到执行百分比. 我想在Windows窗体上向最终用户显示此递增百分比.到目前为止,我尝试使用Visual Studio上的进度条实现此功能,但结果证明直到使用数据表,这都是不可能的. 即使我可以在标签上以文本格式显示增量百分比,也不要忘记进度条-就像在SSMS中一样,它将完成这项工作. 在C#中实现代码的任何建议都将有所帮助.解决方法:在SQL Server 2016 SP1上,可以通过dm_exec_query_profi...

c#-SQL异常的粒度更细?

在C#中,是否可以通过SQL异常获得更好的粒度? 我知道很多问题都可能出错,但是我想以不同的方式处理某些情况,并且解析Error消息似乎不是很优雅. 另外,错误消息是由框架创建的还是特定于数据库的? 例如,如果我在INSERT上遇到主键冲突,则错误消息将始终为: 违反主键约束’PK_tblProduct’.无法在对象“ dbo.tblProduct”中插入重复的密钥. 还是特定于SQLServer的. 更新资料 我看起来好像在寻找错误号,知道在哪里可以得到各种错误号?...

c#-开发人员的网络安全性基础(IIS,SQL,RDP等)

不确定是否有人听过Hanselminutes的第134和135集,但是在第135放映结束时,Scott Hanselman对于如何为Web应用程序设置基准安全环境提出了很多很好的建议.作为开发人员,我大部分时间都集中在开发应用程序上,而不是在项目的网络方面,但是,作为一家初创公司,这仍然是重要的组成部分,并且如果没有安全顾问,如何实现并正确设置斯科特在这个问题上也有同样的知识? 我想我正在寻找有关该主题的书籍(书籍,文章,网站),以帮助我理解Scott推荐的...

C#,Linq2SQL:构建表达式【代码】

你怎么做呢? 我坐在这里,努力使自己和他人的事情变得简单.但是我似乎无法决定哪种方法是最好的.问题是这样的: 首先从数据上下文中收集一些东西,然后开始根据一大堆不同的标准进行过滤.如果是这样,那么那些或也许那些,除非不是那个而是那个,在那个和那些之间,越过山坡,除非没有什么倒退,向上和超越. 好的,也许没有那么复杂…但是我基本上需要建立像这样的树:start|x|x/ x x| |x x\ /x/ x x| |x || ...

c#-从Gmail下载电子邮件并保存到SQL Server的脚本?

是否有人知道从Gmail下载电子邮件并将其存储到SQL Server的脚本? (用于备份) 我正在寻找.NET解决方案(C#).解决方法:自己写一个很容易.只需通过Pop3的IMAP(已经有.NET库)进行连接,然后下载电子邮件并将其粘贴到数据库中即可.除非您需要更多功能,否则这样的程序要花一个小时才能编写出来.

我如何使用LINQ to SQL对分层数据进行查询?【代码】

我有2个相关的表.每个应用程序可以与许多应用程序相关.即,办公室可以与单词,excel相关… 应用程式id PK整数应用名称varchar(50)….. 与应用相关与app.id相关的int fkappid int 样本数据应用程式ID,应用名称1,办公室2,字3,excel4,地震 与应用相关relatedid,appid一二一三 基本上,我是linq-to-sql的新手,并且拥有Brain Lock. 我想做以下查询.我使用vb.net,但C#可以.查询是返回与(1)不相关的所有应用,因此结果应为(4,quake). 提前致谢...

我如何说服Linq to Sql生成Sql以比较大于或小于的字符串?【代码】

这个问题已经在这里有了答案: > Issues Doing a String Comparison in LINQ 1个假设我有一个名为“ People”的MS-SQL 2005表,其中包含以下行:|FirstName|LastName| |JD |Conley | |Joe |Schmo | |Mary |Jane |我想执行一条SQL语句,例如:select * from People where FirstName > 'JD'我遇到的问题是我想不出一种使LINQ to SQL生成此SQL语句的方法...

CodeGo.net> Linq to SQL与分组依据【代码】

我正在尝试将此T-SQL转换为Linq To SQL,但无法通过聚合函数计算出该组.任何帮助欢迎.select c.ClientID, GivenName, Surname, max(a.Address), max(t.Value) from Client c left join ClientAddress a on c.ClientID = a.ClientID left join ClientContact t on c.ClientID = t.ClientID group by c.ClientID, GivenName, Surname解决方法:要按组合键分组,通常使用匿名类型:var qry = from x in someSourcegroup x by new { x.Cli...

c#-无法使用Ubuntu连接到Wine中部署的.NET应用程序的MySQL

以下是链接 How to insert,delete,select,update values in datagridview in C# using MYSQL 它具有从Windows应用程序连接到MySQL数据库的代码.在Windows XP中工作正常.因此,我创建了一个安装文件,并使用Wine在Ubuntu中安装了该文件. 问题在于数据没有在应用程序的datagridview中弹出. 额外的信息:Wine is working fine by which i have installed small desktop applicationMySql with connector,Mono IDE are already installed...

我如何将此linq代码转换为嵌入式SQL【代码】

我将如何隐瞒此查询以内联sql或存储过程?var a = from arow in context.post where arow.post_id == id && arow.post_isdeleted == false select new {arow.post_id,PostComments = from c in context.commentwhere c.CommentPostID == arow.post_idselect new{c.id,c.title } }List<PostType> pt; foreach (var s in a) {pt = new PostType();pt.PostID = s.post_id;//how would I use ADO.NET to put this in a custom clas...

xml反序列化为Linq to SQL对象【代码】

我需要读入从外部系统发布的XML数据,其格式大致如下:<Applicant><FirstName>John</FirstName><LastName>Smith</LastName><Address>12 Main St</Address> </Applicant>这是我的Linq直接到SQL Applicant类的映射,不包括一些属性. 将xml反序列化为Linq to SQL对象的最佳方法是什么,然后直接插入数据库?我还想验证传入的XML并在可能的情况下处理特定的错误. 提前致谢!解决方法:如果它是直接映射,则只要它是公共类型并且具有公共无参...

LINQ to SQL编写可翻译函数【代码】

我敢肯定,答案是“你做不到”或“不,不,你误会了……”,但是: 我有一个linq类,它可以愉快地执行此操作:var thingsWithAandB = from t in db.thingswhere t.propA.HasValue && t.propB.HasValueselect t;但是我经常这样做,所以我想要:partial class thing {public bool hasAandB{get{return propA.HasValue && propB.HasValue;}} }接着:var thingsWithAandB = from t in db.things where t.hasAandB select t;但是,当然,当我这样...

使用LINQ to SQL时,这是否是虚假警告?【代码】

根据我所看到的LINQ的许多示例,我正在使用类似于以下代码的代码创建自己的数据上下文和表:class MyDatabase : DataContext {public Table<Widget> Widgets;public Table<Car> Cars;public MyDatabase (string connection) : base(connection) { } }但是对于每个表(小部件,汽车等),我都会得到警告字段“ TableName”从未分配.我在Google上找不到任何也存在此问题的人.我不觉得我做错了什么,因为我只是复制从不同地方看到的LINQ示例...