解析 T-SQL 语句
我正在为我的应用程序制作一个 SQL 脚本编辑器/执行器组件,本质上与 SQL Server Management Studio 或旧的查询分析器非常相似。我正在使用 C#、.NET …
从 DataRow 填充 Nullable 类型
我想从 DataRow 中的项目获取值,并且希望将结果存储在可为空日期字段中。 我看到(在VB中)对象System.Data.DataRowExtensions上出现了共享“Field”…
文件上传和保存到数据库不正确
我在将文件上传到数据库时遇到一些问题。我上传到的表具有以下结构: dbo.Cover CoverID int PK CoverFileContent varbinary(max) CoverMimeType nvar…
ADO.Net:检查 IDataRecord 上是否存在字段名称
仅当 IDataRecord 中存在 field_name 时,是否有更好的方法从 IDataRecord 获取 field_name 值,目前我正在使用 try{...} catch{...} 块,但是这是某…
如何使用实体框架插入和获取 PK Id?
目前我正在插入: MyNamedEntities db = new MyNamedEntities() MyTableEntity field = new MyTableEntity() field.Name = "me" db.MyTableEntity.Add…
ADO.NET 死锁
我遇到了以下(简化的)代码的间歇性死锁情况。 DataSet my_dataset = new DataSet() SqlCommand sql_command = new SqlCommand() sql_command.Connec…
如何在使用 LINQ 时使用 SQL Server 表提示?
在使用LINQ时,如何使用Sql Server的表提示(例如“NOLOCK”)? 例如,我可以在 SQL 中编写“SELECT * from employee(NOLOCK)”。 我们如何使用 LINQ…
如何指示 DbConnection.GetSchema 返回其值的顺序?
我正在将依赖于 ADO 的以 VB6 数据库为中心的应用程序移植到 C#(依赖于 ADO.NET)。此应用程序访问的数据库架构是任意的,我依靠 DbConnection.GetSc…
使用 ADO.NET 自动生成的更新存储过程进行级联更新
我正在运行带有 .NET 2.0 的 MS SQL Server 2005。我当前的应用程序是用 C# 编写的。 在 MSSQL 中,我创建了 2 个测试表来说明我的问题: 表 1 设置为…
ASP SQL 连接被拒绝,必要的端口已打开
我正在尝试开发与 MSSQL 2005 服务器的 ASP SQL 连接。 SQL 服务器是我们主域服务器后面的子服务器,因此已经从 WAN 设置了端口转发> LAN 端口 1433…
ASP.NET 2.0 添加到数据库的正确控制
我正在寻找一些建议。我已经在 Oracle EnterpriseOne 平台上进行了大约 11 年的开发,现在正在跃迁到 c#。因此,我对编程并不陌生,但在创建 C# ASP.N…
将文本框值插入数据库
我是这里的新手,想要一些有关 C# 编程的建议, 我想将文本框中的值存储到数据库中。 到目前为止,我有以下内容: string connectionString = @"Data …