问题列表 - 第3453页

数据库不会使用MySQL和Python自动更新

我在更新MySQL数据库中的某行时遇到了一些麻烦.这是我正在尝试运行的代码:

import MySQLdb

conn=MySQLdb.connect(host="localhost", user="root", passwd="pass", db="dbname")
cursor=conn.cursor()

cursor.execute("UPDATE compinfo SET Co_num=4 WHERE ID=100")
cursor.execute("SELECT Co_num FROM compinfo WHERE ID=100")
results = cursor.fetchall()

for row in results:
    print row[0]

print "Number of rows updated: %d" % cursor.rowcount

cursor.close()
conn.close()
Run Code Online (Sandbox Code Playgroud)

我运行这个程序时得到的输出是:

4
更新的行数:1

它似乎正在工作,但如果我从MySQL命令行界面(CLI)查询数据库,我发现它根本没有更新.但是,如果从CLI我输入UPDATE compinfo SET Co_num=4 WHERE ID=100;数据库按预期更新.

我的问题是什么?我正在Windows机器上运行带有MySQL 5.1.30的Python 2.5.2.

python mysql mysql-python

37
推荐指数
3
解决办法
3万
查看次数

CSS更改不反映在网站上

每当我们对CSS进行更改时,通常需要24小时才能在我的网站上反映这些更改.我已经尝试清除服务器缓存和浏览器缓存,但它也没有帮助.还有其他方法可以在更新后立即反映CSS更改吗?

它发生在所有浏览器中......当我在浏览器中检查它时,我可以通过两条路径访问我的css文件,例如:我将我的css存储在名为"Cssfolder"的文件夹中,我的css名称是135.css所以当我访问文件夹路径,C ssfolder/135.css&c ssfolder/135.css,其中一条路径显示我最新的css,而其他一条显示我的旧css.Notice"c"是一条路径的captital而其他路径很小.

谢谢.

css asp.net

5
推荐指数
1
解决办法
9257
查看次数

如果with关键字不好(对于C#),这是一个不错的选择吗?

var insInvoice = new NpgsqlCommand(
    @"INSERT INTO invoice_detail(
    invoice_id,
    invoice_detail_id,
    product_id,
    qty,
    price,
    amount)
    VALUES (
    :_invoice_id,
    :_invoice_detail_id,
    :_product_id,
    :_qty,
    :_price,
    :_qty * :_price)", c);


with(var p = insInvoice.Parameters)
{
    p.Add("_invoice_id", NpgsqlDbType.Uuid, 0, "invoice_id");
    p.Add("_invoice_detail_id", NpgsqlDbType.Uuid, 0, "invoice_detail_id");
    p.Add("_product_id", NpgsqlDbType.Uuid, 0, "product_id");
    p.Add("_qty", NpgsqlDbType.Integer, 0, "qty");
    p.Add("_price", NpgsqlDbType.Numeric, 0, "price");
}
Run Code Online (Sandbox Code Playgroud)
kludge:

for(var p = insInvoice.Parameters; false;)
{       
    p.Add("_invoice_id", NpgsqlDbType.Uuid, 0, "invoice_id");
    p.Add("_invoice_detail_id", NpgsqlDbType.Uuid, 0, "invoice_detail_id");
    p.Add("_product_id", NpgsqlDbType.Uuid, 0, "product_id");
    p.Add("_qty", NpgsqlDbType.Integer, 0, "qty");
    p.Add("_price", NpgsqlDbType.Numeric, 0, "price");      
}
Run Code Online (Sandbox Code Playgroud)

c# syntactic-sugar

2
推荐指数
1
解决办法
670
查看次数

如何在WPF中为搜索框实现默认文本?

我想为WPF搜索TextBox 实现与" 更改搜索框中的默认文本 "完全相同的内容.当文本被输入时,该框应该显示一些灰色的"搜索..."文本,然后它应该在输入文本时正常运行.链接的文章显示了如何在javascript中执行此操作.如何在WPF中开始这条路?到目前为止,我所拥有的最好的想法是在主要文本框之上的另一个文本框,只要搜索文本框获得焦点或文本,该文本框就不可见.

wpf search textbox

7
推荐指数
2
解决办法
1万
查看次数

如何在Emacs中重命名打开的文件?

有没有办法在Emacs中重命名打开的文件?在我看的时候?像save-as之类的东西,但最初的东西应该消失.

emacs

231
推荐指数
12
解决办法
6万
查看次数

JavaScript isDOM - 如何检查JavaScript对象是否是DOM对象?

我想要:

document.createElement('div')  //=> true
{tagName: 'foobar something'}  //=> false
Run Code Online (Sandbox Code Playgroud)

在我自己的脚本中,我曾经只是使用它,因为我从来不需要tagName作为属性:

if (!object.tagName) throw ...;
Run Code Online (Sandbox Code Playgroud)

因此,对于第二个对象,我想出了以下作为快速解决方案 - 主要是有效的.;)

问题是,它取决于执行只读属性的浏览器,而不是所有人都这样做.

function isDOM(obj) {
  var tag = obj.tagName;
  try {
    obj.tagName = '';  // Read-only for DOM, should throw exception
    obj.tagName = tag; // Restore for normal objects
    return false;
  } catch (e) {
    return true;
  }
}
Run Code Online (Sandbox Code Playgroud)

有一个很好的替代品吗?

javascript dom object

223
推荐指数
8
解决办法
16万
查看次数

InternalEquals的实现在哪里(object objA,object objB)

在使用Reflector反汇编.Net源代码时,我在Object Class中实现了Equals实现,它引用了

bool InternalEquals(object objA, object objB);
Run Code Online (Sandbox Code Playgroud)

这也是指

internal static extern bool InternalEquals(object objA, object objB);
Run Code Online (Sandbox Code Playgroud)

我现在很困惑在哪里找到这个InternalEquals(object objA, object objB)函数的实现,以及它是如何使用这个函数的,并且.Net程序集是这个函数定义的,如果每个和所有内容都是从头开始编写.Net源代码,那么为什么是我无法找到此功能的实现.

.net c# class-library equals

5
推荐指数
1
解决办法
1138
查看次数

创建本地用户帐户c#和.NET 2.0

如何使用.NET 2.0和c#创建本地用户帐户,并且还能够将"密码永不过期"设置为永不.

我尝试使用Process.Start使用"Net.exe"并传递其参数,但似乎"net user"无法将"Password never expires"设置为never.

.net c# account

20
推荐指数
2
解决办法
3万
查看次数

覆盖Rails to_param?

如何让to_param方法始终提供关键字slug?我无法使用此路线:

map.pike'/ auction /:auction_id/item /:id',: controller =>'items',:action =>'show'

早先被覆盖的to_param正在努力

"项目/ 1-绒围巾"

但失败了 'auction/123/item/1'

更新:

我不确定语法是否正确[(编辑:它是正确的:它可以:-)],甚至是高效....但是使用haml,我发现以下代码可以生成所需的链接('拍卖/:auction_id /项目/:身份证')

- for auction in @auctions.sort{|a, b| a.scheduled_start <=> b.scheduled_start}
  -for item in @items
    - unless auction.current_auction
      ... pike_path(auction.auction_id, item)
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

8
推荐指数
1
解决办法
5532
查看次数

输入按钮图像 - 无法在Chrome和Safari中使用?

我的index.html中有以下代码

<li>
<select name="cmbtype" style="display:none" id="cmbtype" onChange="Changetype()">
<option value="0">
<input type="image" src="images/ocean.png" value="Play" onclick="previewplay(); " /> 
</option>
</select> 
</li>
Run Code Online (Sandbox Code Playgroud)

在firefox,opera和IE 7中,我看到了ocean.png并且能够点击它.当我这样做时,相应地播放它应该播放的mp3!

当我在Safari(Windows和Mac)以及Chrome中加载相同的代码时,看不到ocean.png并且没有可点击的按钮?

我可以添加或做些什么来使这些代码/设计在Safari和Chrome中运行吗?

谢谢

safari google-chrome input-button-image

0
推荐指数
1
解决办法
4413
查看次数