ado.net相关内容
我尝试向 SQL DB 中的表添加新行,但遇到了问题: 不支持对多个基表进行动态 sql 生成 这是我尝试过的代码: private MyClass myClass = new MyClass();私有 SqlDataAdapter 适配器;私有 SqlDataAdapter 适配器2;私人无效GestionCollections_Load(对象发送者,EventArgs e){ad
..
MySQL SQL 命令可以包含以“@"开头的用户变量. MySQL ADO.NET 连接器还使用“@"作为命令参数. 有没有办法转义“@"字符,以便我可以在通过 ADO.NET 发送到 MySQL 的 SQL 语句中使用用户变量? 我正在尝试做这样的事情: 更新公司SET next_job_id = @jobid:=next_job_id+1WHERE company_id
..
我有一个由 Artist、Author 和 TextWriter 继承的基类 Participants.我在数据存储中只有一个表:参与者{ID,名,姓,是艺术家,是作者,IsTextWriter,}这个想法是为参与者可以拥有的所有角色创建一个类. 我已经成功创建了 edmx 文件,但是当我尝试获取同时也是作者的参与者(作为艺术家)时,我收到以下错误: EntitySet 'Partic
..
我有一个程序,我想读取程序的架构.要检索视图架构,我使用此处显示的查询.我想以同样的方式获取存储过程的架构.如何得到它?请展示一些语法. public static DataTable SchemaReader(string tableName){string sql = string.Format("Select * from {0}", tableName);conn.Open();SqlC
..
我们正在为我们的 ASP.NET 应用程序使用 ADO.NET 实体. 我了解到预生成的视图提高了性能.参考博文, http://blogs.msdn.com/adonet/archive/2008/06/20/how-to-use-a-t4-template-for-view-generation.aspx,我产生了意见.命名空间 &类生成为 命名空间 Edm_EntityMapp
..
..
我正在使用 Paging 在 datagridview 中显示数据,但是当我尝试使用 updatebutton 更新任何数据时,应在 datagridview 中更新数据以及在数据库中. 但我收到此错误: 在传递 DataRow 集合时,更新需要有效的 UpdateCommand修改后的行 发生在这一行: adp1.Update(dt);//这里出现错误 下面是代码 公共部
..
下面的代码健康吗?或者我不需要使用 using 关键字,因为 SqlDataAdapter 将处理关闭连接? public static DataSet Fetch(string sp, SqlParameter [] prm){使用 (SqlConnection con = new SqlConnection(ConStr)){使用 (SqlCommand cmd = con.CreateCo
..
我了解 .NET 4.5 提供了一系列功能,使异步数据库操作更易于实现.MSDN 说,如果连接字符串未设置为异步工作,ADO.NET 的任何异步方法都不会以异步方式工作.因此 SqlConnectionStringBuilder 带有一个名为 AsynchronousProcessing 的属性. 我想知道这些异步功能是否也适用于其他数据库服务器(例如 mysql)?我应该怎么做才能使 ay
..
我有以下 LINQ 查询: var timesheets = 来自entities.Timesheets 中的时间表在timesheet.Id 上的entities.Timesheet_Task 中加入timesheetTask 等于timesheetTask.Timesheet_Id在 entity.Tasks 中加入任务,timesheetTask.Task_Id 等于 task.Id在 e
..
我在我的 C# 项目中使用 ADO.NET.在我的表单中,我从 VS2010 的工具箱中添加了一个 SourceBinding 元素.我将连接设置为我的数据集表.它会自动为我创建一个 DataAdapter. 我要插入一条记录,所以我调用DataAdapter 的Insert() 方法.但是当我查看我的数据库数据时,它没有任何新记录... orderID = this.orderTable
..
我有一个用 C# 创建的数据表. DataTable dt = new DataTable();dt.Columns.Add("名称", typeof(string));dt.Columns.Add("年龄", typeof(int));dt.Rows.Add("詹姆斯", 23);dt.Rows.Add("史密斯", 40);dt.Rows.Add("保罗", 20); 我想把它传递给下面的
..
通过 ADO,我喜欢做以下查询: select name, address, zip from terr where id = '33334' 然后我喜欢将名称、地址、zip 分配给变量,以便稍后在我的程序中分配它.如何使用 VB.NET ADO 做到这一点? 解决方案 试试这样的: Dim dbName As String将 dbAddress 调暗为字符串将 dbZip 调暗
..
我需要删除数据表 (ADO.net) 中的所有行.我不想在这里使用 Foreach. 如何一次性删除所有行. 然后我需要更新数据表到数据库. 注意:我已经尝试过 dataset.tables[0].rows.clear 和 dataset.clear 但两者都不起作用 我也不想使用sql删除查询. 如果您能提供答案,请发布除此之外的其他内容. 解决方案 'fo
..
我有下面的代码,我已阅读 Moq 和 SqlConnection? 和 如何存根 IDBconnection,但我仍然不知道如何模拟以下 sqlconnection. 公共类 SqlBulkWriter : ISqlBulkWriter{私有只读字符串 _dbConnectionString;;公共 SqlBulkWriter(字符串 dbConnectionString){this._dbCo
..
如何插入 Firebird,主键自动递增? 对于我拥有的表格字段: fstPriority VARCHAR(30), fstInfo VARCHAR(100), fstDateCreated VARCHAR(30), fstDateModified VARCHAR(30), fiKeyID INTEGER PRIMARY KEY 对于 INSERT INTO 我有: FbConnect
..
我有一个包含两列的表 - [security_role_name] 和 security_role_cd .security_role_cd 的数据类型是 Security_Role 表中的 smallint. 我有以下数据选择逻辑.返回的数据类型因数据的场景而异:- 表格中没有数据 表格中有一条记录 问题 为什么在这些场景中数据类型会有所不同 如何改正 注意:目
..
我从 msdn 获取此代码 string connString = "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;";使用 (SqlConnection conn = new SqlConnection(connString)){SqlCommand cmd = conn.CreateComm
..
我想知道这两种符号之间的区别. 首先我有一个存储过程 CREATE PROCEDURE AddSomething(@zonename varchar(50), @desc varchar(255), @TheNewId int OUTPUT) AS开始插入 a_zone(区域名称,descr)值(@zonename,@desc)选择@TheNewId = SCOPE_IDENTITY()结
..
如何使用 SQLite 批量插入? 我查了一下,好像我用 select 语句进行了插入.我搜索了一下,查看了示例,它们看起来都像是在将数据从一个表复制到另一个表,或者与 SQLite 不兼容.我想做类似的事情 "INSERT INTO user_msg_media (recipientId, mediaId, catagory, current_media_date)" +“值(@medi
..