File tree Expand file tree Collapse file tree 1 file changed +13
-9
lines changed
lib/active_record/connection_adapters/sqlserver Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -75,14 +75,16 @@ def cast_result(raw_result)
75
75
76
76
def affected_rows ( raw_result )
77
77
78
- if raw_result . count == 1 && raw_result . first . key? ( 'AffectedRows' )
79
- raw_result . first [ 'AffectedRows' ]
80
- else
81
- raw_result . count
82
- end
78
+ raw_result . first [ 'AffectedRows' ]
83
79
84
- rescue => e
85
- binding . pry
80
+ # if raw_result.count == 1 && raw_result.first.key?('AffectedRows')
81
+ # raw_result.first['AffectedRows']
82
+ # else
83
+ # raw_result.count
84
+ # end
85
+
86
+ # rescue => e
87
+ # binding.pry
86
88
end
87
89
88
90
@@ -118,14 +120,16 @@ def internal_exec_sql_query(sql, conn)
118
120
finish_statement_handle ( handle )
119
121
end
120
122
121
- def exec_delete ( sql , name , binds )
123
+ def exec_delete ( sql , name = nil , binds = [ ] )
122
124
sql = sql . dup << "; SELECT @@ROWCOUNT AS AffectedRows"
123
125
super ( sql , name , binds )
126
+ # internal_execute(sql, name, binds).first['AffectedRows']
124
127
end
125
128
126
- def exec_update ( sql , name , binds )
129
+ def exec_update ( sql , name = nil , binds = [ ] )
127
130
sql = sql . dup << "; SELECT @@ROWCOUNT AS AffectedRows"
128
131
super ( sql , name , binds )
132
+ # internal_execute(sql, name, binds).first['AffectedRows']
129
133
end
130
134
131
135
def begin_db_transaction
You can’t perform that action at this time.
0 commit comments