A. 在vb中根據輸入,刪除元組,怎麼會出現「對象關閉時,不允許操作」,等系統重啟後,元組就刪除了
adodc控制項是要返回記錄值的,你的記錄源是個delete語句怎麼生成記錄集,所以refresh方法會出錯。定義一個數據連接,然後執行delete操作,再刷新adodc
dim conn as new adodb.connection
conn.connectionstring=adodc1.connectionstring
conn.open
conn.excute "delete from Employees where Eid='" & Text1.Text & "'"
adodc1.refresh
B. java刪除資料庫第一個元組
先把要刪除的元組封裝為一個對象例如user
package a;
public class User {
public int id;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String name;
public int age;
}
在操作資料庫,我用的Mysql
package a;
import java.sql.*;
public class DB {
public static Connection getConn() throws Exception{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/test";
Connection connection=DriverManager.getConnection(url, "root", "123");
return connection;
}
public static void main(String[] args) throws Exception {
Connection conn=getConn();
Statement s=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.TYPE_FORWARD_ONLY);
String sql="select * from user";
ResultSet rs=s.executeQuery(sql);
rs.first();
User user=new User();
user.setId(rs.getInt("id"));
user.setAge(rs.getInt("age"));
user.setName(rs.getString("name"));
String sql2="insert into user2 values(?,?,?);";
PreparedStatement ps=conn.prepareStatement(sql2);
ps.setInt(1, user.getId());
ps.setString(2, user.getName());
ps.setInt(3, user.getAge());
try {
ps.executeUpdate();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
資料庫插入默認最後一條記錄
C. 資料庫中如何建立一個表或者視圖記錄刪除的元組
如果是sql server可以用此方法:
--創建觸發器
create trigger trig_check
--作用於表對象
on course
--作用於insert操作
for delete
as
begin
--如果存在表backup則直接把數據插入,若不存在則新建表
if EXISTS (SELECT * FROM dbo.SysObjects WHERE ID = object_id(N'[backup]')AND OBJECTPROPERTY(ID, 'IsTable') = 1)
insert into [backup]
select 學號 from deleted
else
select 學號 into [backup] from deleted
end
D. access刪除某個元組
1、刪除某個元組將參照關系中外碼值與被參照關系中要刪除元組主碼值相對應的元組一起刪除。
2、當參照關系中沒有任何元組的外碼值與要刪除的被參照關系的元組的主碼值相對應時,系統才執行刪除操作,否則拒絕此刪除操作。
3、刪除被參照關系的元組,並將參照關系中與被參照關系中被刪除元組主碼值相等的外碼值置為空值。
E. 急~~在線等!Mysql中刪除元組的語句問題
基本格式是:
string sql = "DELETE FROM '+tableName+' WHERE name='+name+' and password='+password+'";
語句這么寫,然後把tableName,name,password當作參數傳進來再執行就好了。
F. 資料庫中怎樣級聯刪除元組
建表的時候用主外鍵約束指明級聯刪除:
foreign key (外鍵) references a(主鍵) on delete cascade
還有就是建立觸發器:
create or replace trigger trigger_name
before delete on 觸發表
for each row
begin
delete from 操作表 where 操作表欄位= :old.對應觸發表欄位;
end;
/
G. 在SQL中 怎麼刪除 含主碼的一個元組
你好!我覺得你說的是主鍵吧?如果沒有主外鍵關系,可以直接刪除就好了!具體代碼:DELETE SET student(表名) WHERE sno=2010(條件)點擊執行就好了!
H. SQL刪除資料庫元組
on delete cascade on update cascade
I. 可以用del命令刪除元組中的部分元素嗎
元組中的元素值是不允許修改的.
del的用法:用來刪除整個元組。
J. 用Sql怎樣刪除一個表中的一個元組
delete
from 你的表
where 你的元祖當中的一個數據(要跟別的元祖有區別的,要不別的也會被刪)
如
delete
from student
where sno='200515121'